|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jme.renderer.pass.Pass
com.jme.renderer.pass.LightMaskedRenderPass
public class LightMaskedRenderPass
LightMaskedRenderPass
renders the spatials attached to it with
all light states masked as defined by a given mask - default mask is 0 or no
mask. This is useful for doing things like an ambient pass of a scene. Any
masks set on the light states prior to rendering this pass are replaced after
the pass is run.
Field Summary | |
---|---|
protected java.util.ArrayList<LightState> |
lightStates
|
protected int |
mask
|
Fields inherited from class com.jme.renderer.pass.Pass |
---|
context, enabled, passStates, savedStates, spatials, zFactor, zOffset |
Constructor Summary | |
---|---|
LightMaskedRenderPass()
|
Method Summary | |
---|---|
void |
doRender(Renderer r)
|
int |
getMask()
|
void |
setMask(int mask)
|
Methods inherited from class com.jme.renderer.pass.Pass |
---|
add, applyPassStates, cleanUp, clearPassState, clearPassState, clearPassStates, contains, doUpdate, get, getRenderState, getRenderState, getZFactor, getZOffset, isEnabled, remove, removeAll, renderPass, resetOldStates, setEnabled, setPassState, setZFactor, setZOffset, size, updatePass |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.util.ArrayList<LightState> lightStates
protected int mask
Constructor Detail |
---|
public LightMaskedRenderPass()
Method Detail |
---|
public void doRender(Renderer r)
doRender
in class Pass
public int getMask()
public void setMask(int mask)
mask
- The mask to set.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |