Menu

CopperChicken01 / Blog: Recent posts


Voxel improvements

int [] vertexIndices = new int[vertexCount];
int [] sharedIndices = new int[4];

for (int i = 0; i < vertexCount; i++)
68 {
69 byte edge = (byte) (vertexLocations[i] >> 8);
70 byte rDir = (byte) (edge >> 4);
71 byte reuseIndex = (byte) (edge & 0xF);

vertexIndices[i] = index; bzw. vert.size()-1;
sharedIndices[reuseIndex] = vert.size()-1;

wenn v1 != 7
get Cell -> rDir
Cell.sharedIndices[reuseIndex]
wenn nicht -1
vertexIndices[i] =
sonst
generieren
sonst
generieren... read more

Posted by Dominik S 2011-08-05