Uses of Interface
com.badlogic.gdx.graphics.g3d.particles.ResourceData.Configurable
-
-
Uses of ResourceData.Configurable in com.badlogic.gdx.graphics.g3d.particles
Classes in com.badlogic.gdx.graphics.g3d.particles that implement ResourceData.Configurable Modifier and Type Class Description classParticleControllerBase class of all the particle controllers.classParticleControllerComponentIt's the base class of everyParticleControllercomponent.classParticleEffectIt's a set of particles controllers. -
Uses of ResourceData.Configurable in com.badlogic.gdx.graphics.g3d.particles.batches
Subinterfaces of ResourceData.Configurable in com.badlogic.gdx.graphics.g3d.particles.batches Modifier and Type Interface Description interfaceParticleBatch<T extends ParticleControllerRenderData>Common interface to all the batches that render particles.Classes in com.badlogic.gdx.graphics.g3d.particles.batches that implement ResourceData.Configurable Modifier and Type Class Description classBillboardParticleBatchThis class is used to render billboard particles.classBufferedParticleBatch<T extends ParticleControllerRenderData>Base class of all the batches requiring to bufferParticleControllerRenderDataclassModelInstanceParticleBatchThis class is used to render particles having a model instance channel.classPointSpriteParticleBatchThis class is used to draw particles as point sprites. -
Uses of ResourceData.Configurable in com.badlogic.gdx.graphics.g3d.particles.emitters
Classes in com.badlogic.gdx.graphics.g3d.particles.emitters that implement ResourceData.Configurable Modifier and Type Class Description classEmitterAnEmitteris aParticleControllerComponentwhich will handle the particles emission.classRegularEmitterIt's a generic useEmitterwhich fits most of the particles simulation scenarios. -
Uses of ResourceData.Configurable in com.badlogic.gdx.graphics.g3d.particles.influencers
Classes in com.badlogic.gdx.graphics.g3d.particles.influencers that implement ResourceData.Configurable Modifier and Type Class Description classColorInfluencerIt's anInfluencerwhich controls particles color and transparency.static classColorInfluencer.RandomIt's anInfluencerwhich assigns a random color when a particle is activated.static classColorInfluencer.SingleIt's anInfluencerwhich manages the particle color during its life time.classDynamicsInfluencerIt's anInfluencerwhich controls the particles dynamics (movement, rotations).classDynamicsModifierIt's the base class for any kind of influencer which operates on angular velocity and acceleration of the particles.static classDynamicsModifier.Angularstatic classDynamicsModifier.BrownianAccelerationstatic classDynamicsModifier.CentripetalAccelerationstatic classDynamicsModifier.FaceDirectionstatic classDynamicsModifier.PolarAccelerationstatic classDynamicsModifier.Rotational2Dstatic classDynamicsModifier.Rotational3Dstatic classDynamicsModifier.Strengthstatic classDynamicsModifier.TangentialAccelerationclassInfluencerIt's aParticleControllerComponentwhich usually modifies one or more properties of the particles(i.e color, scale, graphical representation, velocity, etc...).classModelInfluencerstatic classModelInfluencer.RandomAssigns a random model ofModelInfluencer.modelsto the particles.static classModelInfluencer.SingleAssigns the first model ofModelInfluencer.modelsto the particles.classParticleControllerFinalizerInfluencerIt's anInfluencerwhich updates the simulation of particles containing aParticleController.classParticleControllerInfluencerIt's anInfluencerwhich controls whichParticleControllerwill be assigned to a particle.static classParticleControllerInfluencer.RandomAssigns a random controller ofParticleControllerInfluencer.templatesto the particles.static classParticleControllerInfluencer.SingleAssigns the first controller ofParticleControllerInfluencer.templatesto the particles.classRegionInfluencerIt's anInfluencerwhich assigns a region of aTextureto the particles.static classRegionInfluencer.AnimatedAssigns a region to the particles using the particle life percent to calculate the current index in theRegionInfluencer.regionsarray.static classRegionInfluencer.RandomAssigns a random region ofRegionInfluencer.regionsto the particles.static classRegionInfluencer.SingleAssigns the first region ofRegionInfluencer.regionsto the particles.classScaleInfluencerIt's anInfluencerwhich controls the scale of the particles.classSimpleInfluencerIt's anInfluencerwhich controls a generic channel of the particles.classSpawnInfluencerIt's anInfluencerwhich controls where the particles will be spawned. -
Uses of ResourceData.Configurable in com.badlogic.gdx.graphics.g3d.particles.renderers
Classes in com.badlogic.gdx.graphics.g3d.particles.renderers that implement ResourceData.Configurable Modifier and Type Class Description classBillboardRendererAParticleControllerRendererwhich will render particles as billboards to aBillboardParticleBatch.classModelInstanceRendererAParticleControllerRendererwhich will render particles asModelInstanceto aModelInstanceParticleBatch.classParticleControllerControllerRendererAParticleControllerRendererwhich will render theParticleControllerof each particle.classParticleControllerRenderer<D extends ParticleControllerRenderData,T extends ParticleBatch<D>>It's aParticleControllerComponentwhich determines how the particles are rendered.classPointSpriteRendererAParticleControllerRendererwhich will render particles as point sprites to aPointSpriteParticleBatch. -
Uses of ResourceData.Configurable in com.badlogic.gdx.graphics.g3d.particles.values
Classes in com.badlogic.gdx.graphics.g3d.particles.values that implement ResourceData.Configurable Modifier and Type Class Description classCylinderSpawnShapeValueEncapsulate the formulas to spawn a particle on a cylinder shape.classEllipseSpawnShapeValueEncapsulate the formulas to spawn a particle on a ellipse shape.classLineSpawnShapeValueEncapsulate the formulas to spawn a particle on a line shape.classMeshSpawnShapeValueThe base class of all theParticleValuevalues which spawn a particle on a mesh shape.classPointSpawnShapeValueEncapsulate the formulas to spawn a particle on a point shape.classPrimitiveSpawnShapeValueThe base class of all theSpawnShapeValuevalues which spawn the particles on a geometric primitive.classRectangleSpawnShapeValueEncapsulate the formulas to spawn a particle on a rectangle shape.classSpawnShapeValueEncapsulate the formulas to spawn a particle on a shape.classUnweightedMeshSpawnShapeValueEncapsulate the formulas to spawn a particle on a mesh shape.classWeightMeshSpawnShapeValueEncapsulate the formulas to spawn a particle on a mesh shape dealing with not uniform area triangles.
-