Package com.ardor3d.renderer.pass
Class OutlinePass
java.lang.Object
com.ardor3d.renderer.pass.Pass
com.ardor3d.renderer.pass.RenderPass
com.ardor3d.renderer.pass.OutlinePass
- All Implemented Interfaces:
Serializable
This Pass can be used for drawing an outline around geometry objects. It does this by first drawing the geometry as
normal, and then drawing an outline using the geometry's wireframe.
- See Also:
-
Field Summary
Fields inherited from class com.ardor3d.renderer.pass.Pass
_context, _enabled, _passStates, _spatials
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
float
void
setBlendState
(BlendState alphaState) void
setOutlineColor
(ReadOnlyColorRGBA outlineColor) void
setOutlineWidth
(float width) Methods inherited from class com.ardor3d.renderer.pass.RenderPass
doRender
Methods inherited from class com.ardor3d.renderer.pass.Pass
add, cleanUp, clearPassState, clearPassStates, contains, doUpdate, get, isEnabled, remove, renderPass, renderPass, setEnabled, setPassState, size, updatePass
-
Field Details
-
DEFAULT_LINE_WIDTH
public static final float DEFAULT_LINE_WIDTH- See Also:
-
DEFAULT_OUTLINE_COLOR
-
-
Constructor Details
-
OutlinePass
public OutlinePass(boolean antialiased)
-
-
Method Details
-
doRender
- Overrides:
doRender
in classRenderPass
-
setOutlineWidth
public void setOutlineWidth(float width) -
getOutlineWidth
public float getOutlineWidth() -
setOutlineColor
-
getOutlineColor
-
getBlendState
-
setBlendState
-