public class RenderOptions
extends java.lang.Object
implements java.lang.Cloneable
| Modifier and Type | Field and Description |
|---|---|
static int |
Bone
Skeleton bones
|
static int |
BVSolid
Solid Bounding Volume
|
static int |
BVTransparent
Transparent Bounding Volume
|
static int |
BVWired
Wired Bounding Volume
|
static int |
Joints
Skeleton joint
|
static int |
JointsBv
Skeleton joint bounding volume
|
static int |
JointsOrient
Skeleton joint orientation
|
static int |
Outlining
with outlining
For outlined, use (RenderOptions.Solid | RenderOptions.Outlining) or RenderMode.SolidOutlined) |
static int |
Point
Point
|
static int |
Solid
Solid
|
static int |
SurfaceTransparent
Surface transparent
|
static int |
TBN
Tangent/Binormal/Normal vectors
|
static int |
Transparent
Transparent
|
static int |
Wired
Wired
|
| Constructor and Description |
|---|
RenderOptions() |
| Modifier and Type | Method and Description |
|---|---|
RenderOptions |
clone() |
<L extends ILight> |
getLights() |
boolean |
isDrawBoundingVolume() |
boolean |
isDrawWorldAxis() |
boolean |
isPicking() |
boolean |
isPickingRootModelOnly() |
void |
setDrawBoundingVolume(boolean drawBoundingVolume) |
void |
setDrawWorldAxis(boolean drawWorldAxis) |
void |
setPicking(boolean picking)
Default value:
false |
void |
setPickingRootModelOnly(boolean pickRootOnly)
Picking level
Default value: true |
void |
setSurface(java.lang.String surface)
Default value:
SurfaceTypes.SURFACE_DEFAULT |
public static final int Solid
public static final int Wired
public static final int Point
public static final int Transparent
public static final int Outlining
public static final int BVSolid
public static final int BVWired
public static final int BVTransparent
public static final int TBN
public static final int Bone
public static final int Joints
public static final int JointsOrient
public static final int JointsBv
public static final int SurfaceTransparent
public RenderOptions clone()
clone in class java.lang.Objectpublic final void setSurface(java.lang.String surface)
SurfaceTypes.SURFACE_DEFAULTsurface - the surface name, used for rendering materialpublic final boolean isDrawWorldAxis()
public final void setDrawWorldAxis(boolean drawWorldAxis)
public final boolean isDrawBoundingVolume()
public final void setDrawBoundingVolume(boolean drawBoundingVolume)
public boolean isPicking()
public void setPicking(boolean picking)
falsepicking - true to enable picking renderer#setPickingPicker(Picker)public boolean isPickingRootModelOnly()
public void setPickingRootModelOnly(boolean pickRootOnly)
truepickRootOnly - true to only pick the root modelBonzai Engine 1.4.1-20200831 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2019 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com