com.jme.renderer.pass
Class OutlinePass
java.lang.Object
com.jme.renderer.pass.Pass
com.jme.renderer.pass.RenderPass
com.jme.renderer.pass.OutlinePass
- All Implemented Interfaces:
- java.io.Serializable
public class OutlinePass
- extends RenderPass
Started Date: Jan 21, 2006
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.
- Version:
- $Id: OutlinePass.java 4131 2009-03-19 20:15:28Z blaine.dev $
- Author:
- Beskid Lucian Cristian, Tijl Houtbeckers (only minor changes / extra javadoc)
- See Also:
- Serialized Form
Methods inherited from class com.jme.renderer.pass.Pass |
add, applyPassStates, cleanUp, clearPassState, clearPassState, clearPassStates, contains, doUpdate, get, getRenderState, getRenderState, getZFactor, getZOffset, isEnabled, remove, removeAll, renderPass, resetOldStates, setEnabled, setPassState, setZFactor, setZOffset, size, updatePass |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_LINE_WIDTH
public static final float DEFAULT_LINE_WIDTH
- See Also:
- Constant Field Values
DEFAULT_OUTLINE_COLOR
public static final ColorRGBA DEFAULT_OUTLINE_COLOR
OutlinePass
public OutlinePass()
doRender
public void doRender(Renderer renderer)
- Overrides:
doRender
in class RenderPass
setOutlineWidth
public void setOutlineWidth(float width)
getOutlineWidth
public float getOutlineWidth()
setOutlineColor
public void setOutlineColor(ColorRGBA outlineColor)
getOutlineColor
public ColorRGBA getOutlineColor()
getBlendState
public BlendState getBlendState()
setBlendState
public void setBlendState(BlendState alphaState)