public class LOD extends Object3D
Object3D.ObjectHandler, Object3D.Traverse
__webglActive, __webglInit, _modelViewMatrix, _normalMatrix, DefaultUp
Constructor and Description |
---|
LOD() |
Modifier and Type | Method and Description |
---|---|
void |
addLevel(Object3D object3D) |
void |
addLevel(Object3D object3D,
double visibleAtDistance) |
java.util.List<LOD> |
getLODs() |
Object3D |
getObject3D() |
double |
getVisibleAtDistance() |
void |
setLODs(java.util.List<LOD> lODs) |
void |
setObject3D(Object3D object3d) |
void |
setVisibleAtDistance(double visibleAtDistance) |
void |
update(Camera camera) |
add, add, applyMatrix, clone, clone, clone, getChildren, getChildrenByClass, getId, getMatrix, getMatrixWorld, getName, getObjectById, getObjectByName, getParent, getPosition, getQuaternion, getRenderDepth, getRotation, getScale, getUp, getWorldDirection, getWorldDirection, getWorldPosition, getWorldPosition, getWorldQuaternion, getWorldQuaternion, getWorldRotation, getWorldRotation, getWorldScale, getWorldScale, isCastShadow, isFrustumCulled, isMatrixAutoUpdate, isMatrixWorldNeedsUpdate, isReceiveShadow, isRotationAutoUpdate, isVisible, localToWorld, lookAt, remove, remove, rotateOnAxis, rotateX, rotateY, rotateZ, setCastShadow, setChildren, setFrustumCulled, setHandler, setMatrix, setMatrixAutoUpdate, setMatrixWorld, setMatrixWorldNeedsUpdate, setName, setParent, setPosition, setQuaternion, setReceiveShadow, setRenderDepth, setRotation, setRotationAutoUpdate, setRotationFromAxisAngle, setRotationFromEuler, setRotationFromMatrix, setRotationFromQuaternion, setScale, setUp, setVisible, toString, translateOnAxis, translateX, translateY, translateZ, traverse, traverseVisible, updateMatrix, updateMatrixWorld, worldToLocal
public void addLevel(Object3D object3D)
public void addLevel(Object3D object3D, double visibleAtDistance)
public void update(Camera camera)
public Object3D getObject3D()
public void setObject3D(Object3D object3d)
object3d
- the object3D to setpublic double getVisibleAtDistance()
public void setVisibleAtDistance(double visibleAtDistance)
visibleAtDistance
- the visibleAtDistance to setpublic java.util.List<LOD> getLODs()
public void setLODs(java.util.List<LOD> lODs)
lODs
- the lODs to set