Searched refs:tris (Results 1 - 7 of 7) sorted by relevance

/external/jmonkeyengine/engine/src/tools/jme3tools/optimize/
H A DTestCollector.java47 List<OCTTriangle> tris = new ArrayList<OCTTriangle>();
48 tris.add(new OCTTriangle(z, z, z, 1, 0));
49 tris.add(new OCTTriangle(z, z, z, 0, 1));
50 List<Geometry> firstOne = TriangleCollector.gatherTris(new Geometry[]{ g, g2 }, tris);
H A DOctnode.java65 final ArrayList<OCTTriangle> tris; field in class:Octnode
71 public Octnode(BoundingBox bbox, ArrayList<OCTTriangle> tris){ argument
73 this.tris = tris;
113 if (tris == null || depth > 50 || bbox.getVolume() < 0.01f || tris.size() < minTrisPerNode){
128 for (OCTTriangle t : tris){
160 tris.retainAll(keepTris);
246 if (tris.size() > 0){
247 List<Geometry> geomsList = TriangleCollector.gatherTris(inGeoms, tris);
[all...]
H A DTriangleCollector.java91 * Grabs all the triangles specified in <code>tris</code> from the input array
96 * @param tris
99 public static final List<Geometry> gatherTris(Geometry[] inGeoms, List<OCTTriangle> tris){ argument
100 Collections.sort(tris, comparator);
103 for (int i = 0; i < tris.size(); i++){
104 Range r = ranges.get(tris.get(i).getGeometryIndex());
110 ranges.put(tris.get(i).getGeometryIndex(), new Range(i, 1));
154 OCTTriangle t = tris.get(i);
/external/jmonkeyengine/engine/src/test/jme3test/tools/
H A DTestOctree.java143 int tris = 0;
146 tris += geom.getTriangleCount();
153 // System.out.println("Tris: "+tris);
/external/jmonkeyengine/engine/src/terrain/com/jme3/terrain/geomipmap/
H A DLODGeomap.java962 Triangle[] tris = getGridTrianglesAtPoint(x, z);
963 if (tris != null) {
964 tris[0].get1().multLocal(scale).addLocal(translation);
965 tris[0].get2().multLocal(scale).addLocal(translation);
966 tris[0].get3().multLocal(scale).addLocal(translation);
967 tris[1].get1().multLocal(scale).addLocal(translation);
968 tris[1].get2().multLocal(scale).addLocal(translation);
969 tris[1].get3().multLocal(scale).addLocal(translation);
971 return tris;
/external/jmonkeyengine/engine/src/core/com/jme3/bounding/
H A DBoundingSphere.java126 * @param tris
130 public void computeFromTris(Triangle[] tris, int start, int end) { argument
139 vertList[count++] = tris[i].get(0);
140 vertList[count++] = tris[i].get(1);
141 vertList[count++] = tris[i].get(2);
H A DBoundingBox.java114 * @param tris
118 public void computeFromTris(Triangle[] tris, int start, int end) { argument
130 point = tris[i].get(0);
132 point = tris[i].get(1);
134 point = tris[i].get(2);

Completed in 123 milliseconds