Uses of Interface
com.badlogic.gdx.graphics.g3d.RenderableProvider
-
-
Uses of RenderableProvider in com.badlogic.gdx.graphics.g3d
Classes in com.badlogic.gdx.graphics.g3d that implement RenderableProvider Modifier and Type Class Description classModelCacheModelCache tries to combine multiple render calls into a single render call by merging them where possible.classModelInstanceAn instance of aModel, allows to specify global transform and modify the materials, as it has a copy of the model's materials.Methods in com.badlogic.gdx.graphics.g3d with type parameters of type RenderableProvider Modifier and Type Method Description <T extends RenderableProvider>
voidModelCache. add(java.lang.Iterable<T> renderableProviders)Adds the specifiedRenderableProviders to the cache, seeModelCache.add(Renderable).<T extends RenderableProvider>
voidModelBatch. render(java.lang.Iterable<T> renderableProviders)CallsgetRenderables(Array, Pool)and adds all returnedRenderableinstances to the current batch to be rendered.<T extends RenderableProvider>
voidModelBatch. render(java.lang.Iterable<T> renderableProviders, Environment environment)CallsgetRenderables(Array, Pool)and adds all returnedRenderableinstances to the current batch to be rendered.<T extends RenderableProvider>
voidModelBatch. render(java.lang.Iterable<T> renderableProviders, Environment environment, Shader shader)CallsgetRenderables(Array, Pool)and adds all returnedRenderableinstances to the current batch to be rendered.<T extends RenderableProvider>
voidModelBatch. render(java.lang.Iterable<T> renderableProviders, Shader shader)CallsgetRenderables(Array, Pool)and adds all returnedRenderableinstances to the current batch to be rendered.Methods in com.badlogic.gdx.graphics.g3d with parameters of type RenderableProvider Modifier and Type Method Description voidModelCache. add(RenderableProvider renderableProvider)Adds the specifiedRenderableProviderto the cache, seeModelCache.add(Renderable).voidModelBatch. render(RenderableProvider renderableProvider)CallsgetRenderables(Array, Pool)and adds all returnedRenderableinstances to the current batch to be rendered.voidModelBatch. render(RenderableProvider renderableProvider, Environment environment)CallsgetRenderables(Array, Pool)and adds all returnedRenderableinstances to the current batch to be rendered.voidModelBatch. render(RenderableProvider renderableProvider, Environment environment, Shader shader)CallsgetRenderables(Array, Pool)and adds all returnedRenderableinstances to the current batch to be rendered.voidModelBatch. render(RenderableProvider renderableProvider, Shader shader)CallsgetRenderables(Array, Pool)and adds all returnedRenderableinstances to the current batch to be rendered. -
Uses of RenderableProvider in com.badlogic.gdx.graphics.g3d.particles
Classes in com.badlogic.gdx.graphics.g3d.particles that implement RenderableProvider Modifier and Type Class Description classParticleSystemSingleton class which manages the particle effects. -
Uses of RenderableProvider in com.badlogic.gdx.graphics.g3d.particles.batches
Subinterfaces of RenderableProvider 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 RenderableProvider 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 RenderableProvider in com.badlogic.gdx.graphics.g3d.utils
Classes in com.badlogic.gdx.graphics.g3d.utils that implement RenderableProvider Modifier and Type Class Description classShapeCacheA relatively lightweight class which can be used to render basic shapes which don't need a node structure and alike. -
Uses of RenderableProvider in com.badlogic.gdx.graphics.g3d.utils.shapebuilders
Methods in com.badlogic.gdx.graphics.g3d.utils.shapebuilders with parameters of type RenderableProvider Modifier and Type Method Description static voidRenderableShapeBuilder. buildNormals(MeshPartBuilder builder, RenderableProvider renderableProvider, float vectorSize)Builds normal, tangent and binormal of a RenderableProvider with default colors (normal blue, tangent red, binormal green).static voidRenderableShapeBuilder. buildNormals(MeshPartBuilder builder, RenderableProvider renderableProvider, float vectorSize, Color normalColor, Color tangentColor, Color binormalColor)Builds normal, tangent and binormal of a RenderableProvider.
-