Class | Description |
---|---|
Effect |
Abstract Effect of any type.
|
FragmentEffect |
Abstract class that represents an Effect that works by injecting certain code into the main Fragment shader.
|
FragmentEffectAlpha |
Make a certain Region change its transparency level.
|
FragmentEffectBrightness |
Make a certain Region change its brightness level.
|
FragmentEffectChroma |
Make a certain Region change its color.
|
FragmentEffectContrast |
Make a certain Region change its contrast level.
|
FragmentEffectSaturation |
Make a certain Region change its color saturation.
|
MatrixEffect |
Abstract class that represents an Effect that works by modifying the ModelView matrix.
|
MatrixEffectMove |
Move the Mesh by a 3D vector.
|
MatrixEffectQuaternion |
Rotate the Mesh by a quaternion.
|
MatrixEffectRotate |
Rotate the Mesh by 'angle' degrees around the center, along an axis.
|
MatrixEffectScale |
Scale the Mesh by 3D scale factors.
|
MatrixEffectShear |
Shear the Mesh.
|
PostprocessEffect |
Abstract class that represents an Effect that works by running a certain Shader Program(s) on a Framebuffer.
|
PostprocessEffectBlur |
Blur the Framebuffer.
|
PostprocessEffectGlow |
Add a (colored) glow around an object.
|
VertexEffect |
Abstract class that represents an Effect that works by injecting certain code into the main Vertex shader.
|
VertexEffectDeform |
Deform the Mesh by applying a 3D vector of force.
|
VertexEffectDisappear |
Make the whole Mesh disappear.
|
VertexEffectDistort |
Distort the Mesh by applying a 3D vector of force.
|
VertexEffectMove |
Move the Mesh with a given vector.
|
VertexEffectPinch |
Pull all points around the center of the Effect towards a line passing through the center
(that's if degree>=1) or push them away from the line (degree<=1).
|
VertexEffectQuaternion |
Apply a given quaternion rotation to the Mesh.
|
VertexEffectRotate |
Rotate the Mesh along a given axis by a given angle.
|
VertexEffectScale |
Scale the Mesh by 3D scale factors.
|
VertexEffectShear |
Shear the Mesh.
|
VertexEffectSink |
Pull all points around the center of the Effect towards the center point (if degree>=1) or push them
away from it (degree<=1).
|
VertexEffectSwirl |
'Swirl' part of the Mesh, i.e rotate part of it around a point.
|
VertexEffectWave |
Directional, sinusoidal wave effect.
|
Enum | Description |
---|---|
EffectName |
Names of Effects one can add to the DistortedEffects queues.
|
EffectQuality |
A list of quality levels.
|
EffectType |
Types of Effects one can add to the DistortedEffects queues.
|