|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.xith3d.render.RenderPass
org.xith3d.render.BackgroundRenderPass
public class BackgroundRenderPass
This is a simple RenderPass extension, that automatically sets up
itself to be rendered in the foreground.
| Constructor Summary | |
|---|---|
BackgroundRenderPass(BranchGroup branchGroup,
RenderPassConfig config)
Creates a new RenderPass assotiated with the given BranchGroup. |
|
BackgroundRenderPass(RenderPassConfig config)
Creates a new RenderPass assotiated with a new BranchGroup. |
|
| Method Summary | |
|---|---|
static BackgroundRenderPass |
createParallel()
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(BranchGroup branchGroup)
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(BranchGroup branchGroup,
float frontClipDistance,
float backClipDistance)
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(BranchGroup branchGroup,
float frontClipDistance,
float backClipDistance,
float screenScale)
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(BranchGroup branchGroup,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(BranchGroup branchGroup,
int screenWidth,
int screenHeight,
boolean moveCenterToUpperLeft)
Creates a new RenderPass for parallel projection of real-scaled shapes. |
static BackgroundRenderPass |
createParallel(BranchGroup branchGroup,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy)
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(BranchGroup branchGroup,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(BranchGroup branchGroup,
org.openmali.types.twodee.Sized2iRO screenSize,
boolean moveCenterToUpperLeft)
Creates a new RenderPass for parallel projection of real-scaled shapes. |
static BackgroundRenderPass |
createParallel(BranchGroup branchGroup,
View.CameraMode cameraMode)
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(BranchGroup branchGroup,
View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance)
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(BranchGroup branchGroup,
View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance,
float screenScale)
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(BranchGroup branchGroup,
View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(BranchGroup branchGroup,
View.CameraMode cameraMode,
int screenWidth,
int screenHeight,
boolean moveCenterToUpperLeft)
Creates a new RenderPass for parallel projection of real-scaled shapes. |
static BackgroundRenderPass |
createParallel(BranchGroup branchGroup,
View.CameraMode cameraMode,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy)
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(BranchGroup branchGroup,
View.CameraMode cameraMode,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(BranchGroup branchGroup,
View.CameraMode cameraMode,
org.openmali.types.twodee.Sized2iRO screenSize,
boolean moveCenterToUpperLeft)
Creates a new RenderPass for parallel projection of real-scaled shapes. |
static BackgroundRenderPass |
createParallel(float frontClipDistance,
float backClipDistance)
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(float frontClipDistance,
float backClipDistance,
float screenScale)
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(int screenWidth,
int screenHeight,
boolean moveCenterToUpperLeft)
Creates a new RenderPass for parallel projection of real-scaled shapes. |
static BackgroundRenderPass |
createParallel(Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy)
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(org.openmali.types.twodee.Sized2iRO screenSize,
boolean moveCenterToUpperLeft)
Creates a new RenderPass for parallel projection of real-scaled shapes. |
static BackgroundRenderPass |
createParallel(View.CameraMode cameraMode)
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance)
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance,
float screenScale)
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(View.CameraMode cameraMode,
int screenWidth,
int screenHeight,
boolean moveCenterToUpperLeft)
Creates a new RenderPass for parallel projection of real-scaled shapes. |
static BackgroundRenderPass |
createParallel(View.CameraMode cameraMode,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy)
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(View.CameraMode cameraMode,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
Creates new parallel RenderPass with the given config parameters. |
static BackgroundRenderPass |
createParallel(View.CameraMode cameraMode,
org.openmali.types.twodee.Sized2iRO screenSize,
boolean moveCenterToUpperLeft)
Creates a new RenderPass for parallel projection of real-scaled shapes. |
static BackgroundRenderPass |
createPerspective()
Creates new perspective RenderPass with the given config parameters. |
static BackgroundRenderPass |
createPerspective(BranchGroup branchGroup)
Creates new perspective RenderPass with the given config parameters. |
static BackgroundRenderPass |
createPerspective(BranchGroup branchGroup,
float frontClipDistance,
float backClipDistance)
Creates new perspective RenderPass with the given config parameters. |
static BackgroundRenderPass |
createPerspective(BranchGroup branchGroup,
float frontClipDistance,
float backClipDistance,
float screenScale)
Creates new perspective RenderPass with the given config parameters. |
static BackgroundRenderPass |
createPerspective(BranchGroup branchGroup,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
Creates new perspective RenderPass with the given config parameters. |
static BackgroundRenderPass |
createPerspective(BranchGroup branchGroup,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy)
Creates new perspective RenderPass with the given config parameters. |
static BackgroundRenderPass |
createPerspective(BranchGroup branchGroup,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
Creates new perspective RenderPass with the given config parameters. |
static BackgroundRenderPass |
createPerspective(BranchGroup branchGroup,
View.CameraMode cameraMode)
Creates new perspective RenderPass with the given config parameters. |
static BackgroundRenderPass |
createPerspective(BranchGroup branchGroup,
View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance)
Creates new perspective RenderPass with the given config parameters. |
static BackgroundRenderPass |
createPerspective(BranchGroup branchGroup,
View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance,
float screenScale)
Creates new perspective RenderPass with the given config parameters. |
static BackgroundRenderPass |
createPerspective(BranchGroup branchGroup,
View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
Creates new perspective RenderPass with the given config parameters. |
static BackgroundRenderPass |
createPerspective(BranchGroup branchGroup,
View.CameraMode cameraMode,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy)
Creates new perspective RenderPass with the given config parameters. |
static BackgroundRenderPass |
createPerspective(BranchGroup branchGroup,
View.CameraMode cameraMode,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
Creates new perspective RenderPass with the given config parameters. |
static BackgroundRenderPass |
createPerspective(float frontClipDistance,
float backClipDistance)
Creates new perspective RenderPass with the given config parameters. |
static BackgroundRenderPass |
createPerspective(float frontClipDistance,
float backClipDistance,
float screenScale)
Creates new perspective RenderPass with the given config parameters. |
static BackgroundRenderPass |
createPerspective(float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
Creates new perspective RenderPass with the given config parameters. |
static BackgroundRenderPass |
createPerspective(Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy)
Creates new perspective RenderPass with the given config parameters. |
static BackgroundRenderPass |
createPerspective(Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
Creates new perspective RenderPass with the given config parameters. |
static BackgroundRenderPass |
createPerspective(View.CameraMode cameraMode)
Creates new perspective RenderPass with the given config parameters. |
static BackgroundRenderPass |
createPerspective(View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance)
Creates new perspective RenderPass with the given config parameters. |
static BackgroundRenderPass |
createPerspective(View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance,
float screenScale)
Creates new perspective RenderPass with the given config parameters. |
static BackgroundRenderPass |
createPerspective(View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
Creates new perspective RenderPass with the given config parameters. |
static BackgroundRenderPass |
createPerspective(View.CameraMode cameraMode,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy)
Creates new perspective RenderPass with the given config parameters. |
static BackgroundRenderPass |
createPerspective(View.CameraMode cameraMode,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
Creates new perspective RenderPass with the given config parameters. |
boolean |
isFrustumCullingEnabled()
|
void |
setFrustumCullingEnabled(boolean enabled)
Enables or disables Frustum culling for this RenderPass. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BackgroundRenderPass(BranchGroup branchGroup,
RenderPassConfig config)
branchGroup - the BranchGroup assotiated with this RenderPassconfig - this RenderPass'es configurationpublic BackgroundRenderPass(RenderPassConfig config)
config - this RenderPass'es configuration| Method Detail |
|---|
public void setFrustumCullingEnabled(boolean enabled)
setFrustumCullingEnabled in class RenderPasspublic final boolean isFrustumCullingEnabled()
isFrustumCullingEnabled in class RenderPass
public static BackgroundRenderPass createPerspective(BranchGroup branchGroup,
View.CameraMode cameraMode,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
branchGroup - the BranchGroup the use for the new RenderPasscameraMode - the CameraMode to use for the new RenderPassopaqueSortingPolicy - The sorting policy for opaque shapestransparentSortingPolicy - The sorting policy for transparent shapesfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to setfieldOfView - the field of view to set
public static BackgroundRenderPass createPerspective(BranchGroup branchGroup,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
branchGroup - the BranchGroup the use for the new RenderPassopaqueSortingPolicy - The sorting policy for opaque shapestransparentSortingPolicy - The sorting policy for transparent shapesfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to setfieldOfView - the field of view to set
public static BackgroundRenderPass createPerspective(View.CameraMode cameraMode,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
cameraMode - the CameraMode to use for the new RenderPassopaqueSortingPolicy - The sorting policy for opaque shapestransparentSortingPolicy - The sorting policy for transparent shapesfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to setfieldOfView - the field of view to set
public static BackgroundRenderPass createPerspective(Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
opaqueSortingPolicy - The sorting policy for opaque shapestransparentSortingPolicy - The sorting policy for transparent shapesfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to setfieldOfView - the field of view to set
public static BackgroundRenderPass createPerspective(BranchGroup branchGroup,
View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
branchGroup - the BranchGroup the use for the new RenderPasscameraMode - the CameraMode to use for the new RenderPassfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to setfieldOfView - the field of view to set
public static BackgroundRenderPass createPerspective(BranchGroup branchGroup,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
branchGroup - the BranchGroup the use for the new RenderPassfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to setfieldOfView - the field of view to set
public static BackgroundRenderPass createPerspective(View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
cameraMode - the CameraMode to use for the new RenderPassfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to setfieldOfView - the field of view to set
public static BackgroundRenderPass createPerspective(float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
frontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to setfieldOfView - the field of view to set
public static BackgroundRenderPass createPerspective(BranchGroup branchGroup,
View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance,
float screenScale)
branchGroup - the BranchGroup the use for the new RenderPasscameraMode - the CameraMode to use for the new RenderPassfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to set
public static BackgroundRenderPass createPerspective(BranchGroup branchGroup,
float frontClipDistance,
float backClipDistance,
float screenScale)
branchGroup - the BranchGroup the use for the new RenderPassfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to set
public static BackgroundRenderPass createPerspective(View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance,
float screenScale)
cameraMode - the CameraMode to use for the new RenderPassfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to set
public static BackgroundRenderPass createPerspective(float frontClipDistance,
float backClipDistance,
float screenScale)
frontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to set
public static BackgroundRenderPass createPerspective(BranchGroup branchGroup,
View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance)
branchGroup - the BranchGroup the use for the new RenderPasscameraMode - the CameraMode to use for the new RenderPassfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to set
public static BackgroundRenderPass createPerspective(BranchGroup branchGroup,
float frontClipDistance,
float backClipDistance)
branchGroup - the BranchGroup the use for the new RenderPassfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to set
public static BackgroundRenderPass createPerspective(View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance)
cameraMode - the CameraMode to use for the new RenderPassfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to set
public static BackgroundRenderPass createPerspective(float frontClipDistance,
float backClipDistance)
frontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to set
public static BackgroundRenderPass createPerspective(BranchGroup branchGroup,
View.CameraMode cameraMode,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy)
branchGroup - the BranchGroup the use for the new RenderPasscameraMode - the CameraMode to use for the new RenderPassopaqueSortingPolicy - The sorting policy for opaque shapestransparentSortingPolicy - The sorting policy for transparent shapes
public static BackgroundRenderPass createPerspective(BranchGroup branchGroup,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy)
branchGroup - the BranchGroup the use for the new RenderPassopaqueSortingPolicy - The sorting policy for opaque shapestransparentSortingPolicy - The sorting policy for transparent shapes
public static BackgroundRenderPass createPerspective(View.CameraMode cameraMode,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy)
cameraMode - the CameraMode to use for the new RenderPassopaqueSortingPolicy - The sorting policy for opaque shapestransparentSortingPolicy - The sorting policy for transparent shapes
public static BackgroundRenderPass createPerspective(Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy)
opaqueSortingPolicy - The sorting policy for opaque shapestransparentSortingPolicy - The sorting policy for transparent shapes
public static BackgroundRenderPass createPerspective(BranchGroup branchGroup,
View.CameraMode cameraMode)
branchGroup - the BranchGroup the use for the new RenderPasscameraMode - the CameraMode to use for the new RenderPasspublic static BackgroundRenderPass createPerspective(BranchGroup branchGroup)
branchGroup - the BranchGroup the use for the new RenderPasspublic static BackgroundRenderPass createPerspective(View.CameraMode cameraMode)
cameraMode - the CameraMode to use for the new RenderPasspublic static BackgroundRenderPass createPerspective()
public static BackgroundRenderPass createParallel(BranchGroup branchGroup,
View.CameraMode cameraMode,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
branchGroup - the BranchGroup the use for the new RenderPasscameraMode - the CameraMode to use for the new RenderPassopaqueSortingPolicy - The sorting policy for opaque shapestransparentSortingPolicy - The sorting policy for transparent shapesfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to setfieldOfView - the field of view to set
public static BackgroundRenderPass createParallel(BranchGroup branchGroup,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
branchGroup - the BranchGroup the use for the new RenderPassopaqueSortingPolicy - The sorting policy for opaque shapestransparentSortingPolicy - The sorting policy for transparent shapesfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to setfieldOfView - the field of view to set
public static BackgroundRenderPass createParallel(View.CameraMode cameraMode,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
cameraMode - the CameraMode to use for the new RenderPassopaqueSortingPolicy - The sorting policy for opaque shapestransparentSortingPolicy - The sorting policy for transparent shapesfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to setfieldOfView - the field of view to set
public static BackgroundRenderPass createParallel(Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
opaqueSortingPolicy - The sorting policy for opaque shapestransparentSortingPolicy - The sorting policy for transparent shapesfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to setfieldOfView - the field of view to set
public static BackgroundRenderPass createParallel(BranchGroup branchGroup,
View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
branchGroup - the BranchGroup the use for the new RenderPasscameraMode - the CameraMode to use for the new RenderPassfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to setfieldOfView - the field of view to set
public static BackgroundRenderPass createParallel(BranchGroup branchGroup,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
branchGroup - the BranchGroup the use for the new RenderPassfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to setfieldOfView - the field of view to set
public static BackgroundRenderPass createParallel(View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
cameraMode - the CameraMode to use for the new RenderPassfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to setfieldOfView - the field of view to set
public static BackgroundRenderPass createParallel(float frontClipDistance,
float backClipDistance,
float screenScale,
float fieldOfView)
frontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to setfieldOfView - the field of view to set
public static BackgroundRenderPass createParallel(BranchGroup branchGroup,
View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance,
float screenScale)
branchGroup - the BranchGroup the use for the new RenderPasscameraMode - the CameraMode to use for the new RenderPassfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to set
public static BackgroundRenderPass createParallel(BranchGroup branchGroup,
float frontClipDistance,
float backClipDistance,
float screenScale)
branchGroup - the BranchGroup the use for the new RenderPassfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to set
public static BackgroundRenderPass createParallel(View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance,
float screenScale)
cameraMode - the CameraMode to use for the new RenderPassfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to set
public static BackgroundRenderPass createParallel(float frontClipDistance,
float backClipDistance,
float screenScale)
frontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to setscreenScale - The screen scale to set
public static BackgroundRenderPass createParallel(BranchGroup branchGroup,
View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance)
branchGroup - the BranchGroup the use for the new RenderPasscameraMode - the CameraMode to use for the new RenderPassfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to set
public static BackgroundRenderPass createParallel(BranchGroup branchGroup,
float frontClipDistance,
float backClipDistance)
branchGroup - the BranchGroup the use for the new RenderPassfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to set
public static BackgroundRenderPass createParallel(View.CameraMode cameraMode,
float frontClipDistance,
float backClipDistance)
cameraMode - the CameraMode to use for the new RenderPassfrontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to set
public static BackgroundRenderPass createParallel(float frontClipDistance,
float backClipDistance)
frontClipDistance - The front clip distance to setbackClipDistance - The back clip distance to set
public static BackgroundRenderPass createParallel(BranchGroup branchGroup,
View.CameraMode cameraMode,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy)
branchGroup - the BranchGroup the use for the new RenderPasscameraMode - the CameraMode to use for the new RenderPassopaqueSortingPolicy - The sorting policy for opaque shapestransparentSortingPolicy - The sorting policy for transparent shapes
public static BackgroundRenderPass createParallel(BranchGroup branchGroup,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy)
branchGroup - the BranchGroup the use for the new RenderPassopaqueSortingPolicy - The sorting policy for opaque shapestransparentSortingPolicy - The sorting policy for transparent shapes
public static BackgroundRenderPass createParallel(View.CameraMode cameraMode,
Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy)
cameraMode - the CameraMode to use for the new RenderPassopaqueSortingPolicy - The sorting policy for opaque shapestransparentSortingPolicy - The sorting policy for transparent shapes
public static BackgroundRenderPass createParallel(Renderer.OpaqueSortingPolicy opaqueSortingPolicy,
Renderer.TransparentSortingPolicy transparentSortingPolicy)
opaqueSortingPolicy - The sorting policy for opaque shapestransparentSortingPolicy - The sorting policy for transparent shapes
public static BackgroundRenderPass createParallel(BranchGroup branchGroup,
View.CameraMode cameraMode)
branchGroup - the BranchGroup the use for the new RenderPasscameraMode - the CameraMode to use for the new RenderPass