|
||||||||||
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.RenderPass
synergynetframework.jme.sysutils.StereoRenderPass
public class StereoRenderPass
The Class StereoRenderPass.
Nested Class Summary | |
---|---|
static class |
StereoRenderPass.ProjectionMode
The type of projection to use to create a stereo rendering. |
static class |
StereoRenderPass.StereoMode
The Enum StereoMode. |
Constructor Summary | |
---|---|
StereoRenderPass(com.jme.scene.Node rootNode)
Instantiates a new stereo render pass. |
Method Summary | |
---|---|
void |
doRender(com.jme.renderer.Renderer renderer)
|
float |
getEyeDistance()
Gets the eye distance. |
float |
getFocusDistance()
Gets the focus distance. |
void |
setEyeDistance(float eyeDistance)
Set the distance between the stereo cameras. |
void |
setFocusDistance(float focusDistance)
Set the distance to where the two eyes focus. |
void |
setProjection(StereoRenderPass.ProjectionMode projectionMode)
Sets the method that the render pass uses to simulate stereo with two cameras. |
void |
setStereoMode(StereoRenderPass.StereoMode stereoMode)
Sets how the render pass transffers stereo information to the framebuffer. |
Methods inherited from class com.jme.renderer.pass.Pass |
---|
add, cleanUp, clearPassState, clearPassState, clearPassStates, contains, get, getRenderState, getRenderState, getZFactor, getZOffset, isEnabled, remove, removeAll, renderPass, setEnabled, setPassState, setZFactor, setZOffset, size, updatePass |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StereoRenderPass(com.jme.scene.Node rootNode)
rootNode
- the root nodeMethod Detail |
---|
public void doRender(com.jme.renderer.Renderer renderer)
doRender
in class com.jme.renderer.pass.RenderPass
public float getEyeDistance()
public float getFocusDistance()
public void setEyeDistance(float eyeDistance)
eyeDistance
- the new eye distancepublic void setFocusDistance(float focusDistance)
focusDistance
- the new focus distancepublic void setProjection(StereoRenderPass.ProjectionMode projectionMode)
projectionMode
- the new projectionpublic void setStereoMode(StereoRenderPass.StereoMode stereoMode)
stereoMode
- the new stereo mode
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |