|
||||||||||
| 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 node| Method Detail |
|---|
public void doRender(com.jme.renderer.Renderer renderer)
doRender in class com.jme.renderer.pass.RenderPasspublic 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 | |||||||||