Package com.ardor3d.renderer.effect
Class RenderEffect
java.lang.Object
com.ardor3d.renderer.effect.RenderEffect
- Direct Known Subclasses:
ColorReplaceEffect
,FrameBufferOutputEffect
,HDREffect
,SimpleBloomEffect
,SpatialRTTEffect
A RenderEffect object represents a complete set of instructions necessary for applying a specific effect to our
render output. Each effect is comprised of a set of 1 or more steps (EffectStep).
-
Field Summary
Modifier and TypeFieldDescriptionprotected boolean
Is this render effect active?protected final List
<EffectStep> A list of logical steps that comprise our effect. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
void
prepare
(EffectManager manager) Do any setup necessary for our effect prior.void
render
(EffectManager manager) Render this effect.void
setEnabled
(boolean enabled)
-
Field Details
-
_steps
A list of logical steps that comprise our effect. -
_enabled
protected boolean _enabledIs this render effect active?
-
-
Constructor Details
-
RenderEffect
public RenderEffect()
-
-
Method Details
-
prepare
Do any setup necessary for our effect prior. This should be called only once, or on changes to the effect chain.- Parameters:
manager
- the effect manager
-
render
Render this effect.- Parameters:
manager
- the effect manager
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled)
-