jme3tools.optimize
クラス Octree
java.lang.Object
jme3tools.optimize.Octree
public class Octree
- extends java.lang.Object
クラス java.lang.Object から継承されたメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Octree
public Octree(Spatial scene,
int minTrisPerNode)
Octree
public Octree(Spatial scene)
construct
public void construct()
createFastOctnodes
public void createFastOctnodes(java.util.List<Geometry> globalGeomList)
getBound
public BoundingBox getBound()
getFastRoot
public FastOctnode getFastRoot()
generateFastOctnodeLinks
public void generateFastOctnodeLinks()
generateRenderSet
public void generateRenderSet(java.util.Set<Geometry> renderSet,
Camera cam)
renderBounds
public void renderBounds(RenderQueue rq,
Matrix4f transform,
WireBox box,
Material mat)
intersect
public void intersect(Ray r,
float farPlane,
Geometry[] geoms,
CollisionResults results)