public final class LensFlare extends Object3D
Modifier and Type | Class and Description |
---|---|
static interface |
LensFlare.Callback |
class |
LensFlare.LensSprite |
Object3D.ObjectHandler, Object3D.Traverse
__webglActive, __webglInit, _modelViewMatrix, _normalMatrix, DefaultUp
Constructor and Description |
---|
LensFlare(Texture texture,
java.lang.Integer size,
double distance,
Material.BLENDING blending,
Color color) |
Modifier and Type | Method and Description |
---|---|
void |
add(Texture texture,
java.lang.Integer size,
java.lang.Double distance,
Material.BLENDING blending) |
void |
add(Texture texture,
java.lang.Integer size,
java.lang.Double distance,
Material.BLENDING blending,
Color color,
java.lang.Double opacity) |
java.util.List<LensFlare.LensSprite> |
getLensFlares() |
Vector3 |
getPositionScreen() |
LensFlare.Callback |
getUpdateCallback() |
void |
setUpdateCallback(LensFlare.Callback callback) |
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 LensFlare(Texture texture, java.lang.Integer size, double distance, Material.BLENDING blending, Color color)
public void add(Texture texture, java.lang.Integer size, java.lang.Double distance, Material.BLENDING blending)
public void add(Texture texture, java.lang.Integer size, java.lang.Double distance, Material.BLENDING blending, Color color, java.lang.Double opacity)
public java.util.List<LensFlare.LensSprite> getLensFlares()
public Vector3 getPositionScreen()
public LensFlare.Callback getUpdateCallback()
public void setUpdateCallback(LensFlare.Callback callback)