|
||||||||||
| 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 Passpublic 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 | |||||||||