Home | History | Annotate | Download | only in shapes

Lines Matching refs:vertices

34         this.vertices = new ArrayList<List<Vector3f>>(meshes.size());
39 List<Vector3f> vertices = new ArrayList<Vector3f>(mesh.getTriangleCount() * 3);
43 vertices.add(vertexTable[indices[0]]);
44 vertices.add(vertexTable[indices[1]]);
45 vertices.add(vertexTable[indices[2]]);
48 this.vertices.add(vertices);
60 int meshIndex = FastMath.nextRandomInt(0, vertices.size() - 1);
62 int vertIndex = FastMath.nextRandomInt(0, vertices.get(meshIndex).size() / 3 - 1) * 3;
66 store.addLocal(vertices.get(meshIndex).get(vertIndex));
67 store.addLocal((vertices.get(meshIndex).get(vertIndex + 1).x - vertices.get(meshIndex).get(vertIndex).x) * moveFactor, (vertices.get(meshIndex).get(vertIndex + 1).y - vertices.get(meshIndex).get(vertIndex).y) * moveFactor, (vertices.get(meshIndex).get(vertIndex + 1).z - vertices.get(meshIndex).get(vertIndex).z) * moveFactor);
70 store.addLocal((vertices.get(meshIndex).get(vertIndex + 2).x - store.x) * moveFactor, (vertices.get(meshIndex).get(vertIndex + 2).y - store.y) * moveFactor, (vertices.get(meshIndex).get(vertIndex + 2).z - store.z) * moveFactor);
83 int meshIndex = FastMath.nextRandomInt(0, vertices.size() - 1);
85 int faceIndex = FastMath.nextRandomInt(0, vertices.get(meshIndex).size() / 3 - 1);
90 store.addLocal(vertices.get(meshIndex).get(vertIndex));
91 store.addLocal((vertices.get(meshIndex).get(vertIndex + 1).x - vertices.get(meshIndex).get(vertIndex).x) * moveFactor, (vertices.get(meshIndex).get(vertIndex + 1).y - vertices.get(meshIndex).get(vertIndex).y) * moveFactor, (vertices.get(meshIndex).get(vertIndex + 1).z - vertices.get(meshIndex).get(vertIndex).z) * moveFactor);
94 store.addLocal((vertices.get(meshIndex).get(vertIndex + 2).x - store.x) * moveFactor, (vertices.get(meshIndex).get(vertIndex + 2).y - store.y) * moveFactor, (vertices.get(meshIndex).get(vertIndex + 2).z - store.z) * moveFactor);