@EditorMessageBundle(value="editor.effect")

Package com.threerings.opengl.effect

Effect classes.

See:
          Description

Interface Summary
Counter Determines how many particles to emit at each frame.
Influence Represents an influence on a particle system.
Placer Determines particles' initial positions.
Shooter Determines particles' initial velocities.
 

Class Summary
BaseParticleSystem Base class for ParticleSystem and MetaParticleSystem.
BaseParticleSystem.Layer A single layer of the system.
ColorFunction Provides a color based on a parameter ranging from 0 to 1.
ColorFunction.Constant A color function that always returns the same color.
ColorFunction.InAndOut A color function that blends linearly from a start color to an end color, then back to the start color.
ColorFunction.Linear A color function that blends linearly between two colors.
ColorFunction.Multipoint A color function that blends between an arbitrary number of colors.
ColorFunction.Multipoint.Point A single point to blend between.
ColorFunction.ThreePoint A color function that blends linearly from a start color to a middle color, then to an end color.
Easing Represents the type of easing to use, which affects the time parameter.
Easing.None Performs no easing.
Easing.QuadraticIn Performs a simple quadratic ease-in.
Easing.QuadraticInAndOut Performs a simple ease-in and a simple ease-out.
Easing.QuadraticOut Performs a simple quadratic ease-out.
FloatFunction Provides a float value based on a parameter ranging from 0 to 1.
FloatFunction.Constant Returns a constant value.
FloatFunction.InAndOut A float function that blends linearly from a start value to an end value, then back to the start value.
FloatFunction.Linear Linearly interpolates between a start and an end value.
FloatFunction.Multipoint A float function that blends between an arbitrary number of values.
FloatFunction.Multipoint.Point A single point to blend between.
FloatFunction.ThreePoint A float function that blends linearly from a start value to a middle value, then to an end value.
MetaParticleSystem The meta particle system model implementation.
MetaParticleSystem.Layer A single layer of the system.
Particle Contains the state of a single particle.
ParticleGeometry Represents a particle geometry instance.
ParticleGeometry.Lines Renders particles as single line segments.
ParticleGeometry.LineTrails Renders particles as multi-segment line trails.
ParticleGeometry.Meshes Renders particles as meshes.
ParticleGeometry.Points Renders particles as points.
ParticleGeometry.Quads Renders particles as single quads.
ParticleGeometry.QuadTrails Renders particles as multi-segment quad trails.
ParticleSystem The particle system model implementation.
ParticleSystem.Layer A single layer of the system.
PositionHistory Stores all of the positions occupied by a particle up to a maximum interval and provides a means of retrieving an interpolated historical position.
PositionHistory.Entry An entry in the history.
 

Enum Summary
AlphaMode The alpha mode, which determines how to convert colors to premultiplied alpha format.
 

Package com.threerings.opengl.effect Description

Effect classes.