Uses of Class
com.badlogic.gdx.graphics.g3d.Renderable
-
-
Uses of Renderable in com.badlogic.gdx.graphics.g3d
Fields in com.badlogic.gdx.graphics.g3d with type parameters of type Renderable Modifier and Type Field Description protected Array<Renderable>ModelBatch. renderableslist of Renderables to be rendered in the current batchMethods in com.badlogic.gdx.graphics.g3d that return Renderable Modifier and Type Method Description RenderableModelInstance. getRenderable(Renderable out)RenderableModelInstance. getRenderable(Renderable out, Node node)RenderableModelInstance. getRenderable(Renderable out, Node node, NodePart nodePart)protected RenderableModelBatch.RenderablePool. newObject()RenderableModelBatch.RenderablePool. obtain()RenderableRenderable. set(Renderable renderable)Methods in com.badlogic.gdx.graphics.g3d with parameters of type Renderable Modifier and Type Method Description voidModelCache. add(Renderable renderable)Adds the specifiedRenderableto the cache.booleanShader. canRender(Renderable instance)Checks whether this shader is intended to render theRenderable.intModelCache.Sorter. compare(Renderable arg0, Renderable arg1)RenderableModelInstance. getRenderable(Renderable out)RenderableModelInstance. getRenderable(Renderable out, Node node)RenderableModelInstance. getRenderable(Renderable out, Node node, NodePart nodePart)voidModelBatch. render(Renderable renderable)Add a singleRenderableto the batch.voidShader. render(Renderable renderable)Renders theRenderable, must be called betweenShader.begin(Camera, RenderContext)andShader.end().RenderableRenderable. set(Renderable renderable)Method parameters in com.badlogic.gdx.graphics.g3d with type arguments of type Renderable Modifier and Type Method Description voidModelCache. getRenderables(Array<Renderable> renderables, Pool<Renderable> pool)voidModelCache. getRenderables(Array<Renderable> renderables, Pool<Renderable> pool)protected voidModelInstance. getRenderables(Node node, Array<Renderable> renderables, Pool<Renderable> pool)protected voidModelInstance. getRenderables(Node node, Array<Renderable> renderables, Pool<Renderable> pool)voidModelInstance. getRenderables(Array<Renderable> renderables, Pool<Renderable> pool)Traverses the Node hierarchy and collectsRenderableinstances for every node with a graphical representation.voidModelInstance. getRenderables(Array<Renderable> renderables, Pool<Renderable> pool)Traverses the Node hierarchy and collectsRenderableinstances for every node with a graphical representation.voidRenderableProvider. getRenderables(Array<Renderable> renderables, Pool<Renderable> pool)ReturnsRenderableinstances.voidRenderableProvider. getRenderables(Array<Renderable> renderables, Pool<Renderable> pool)ReturnsRenderableinstances.voidModelCache.Sorter. sort(Camera camera, Array<Renderable> renderables) -
Uses of Renderable in com.badlogic.gdx.graphics.g3d.model
Methods in com.badlogic.gdx.graphics.g3d.model that return Renderable Modifier and Type Method Description RenderableNodePart. setRenderable(Renderable out)Convenience method to set the material, mesh, meshPartOffset, meshPartSize, primitiveType and bones members of the specified Renderable.Methods in com.badlogic.gdx.graphics.g3d.model with parameters of type Renderable Modifier and Type Method Description RenderableNodePart. setRenderable(Renderable out)Convenience method to set the material, mesh, meshPartOffset, meshPartSize, primitiveType and bones members of the specified Renderable. -
Uses of Renderable in com.badlogic.gdx.graphics.g3d.particles
Methods in com.badlogic.gdx.graphics.g3d.particles with parameters of type Renderable Modifier and Type Method Description protected voidParticleShader. bindMaterial(Renderable renderable)booleanParticleShader. canRender(Renderable renderable)static java.lang.StringParticleShader. createPrefix(Renderable renderable, ParticleShader.Config config)voidParticleShader. render(Renderable renderable)Method parameters in com.badlogic.gdx.graphics.g3d.particles with type arguments of type Renderable Modifier and Type Method Description voidParticleSystem. getRenderables(Array<Renderable> renderables, Pool<Renderable> pool)voidParticleSystem. getRenderables(Array<Renderable> renderables, Pool<Renderable> pool)Constructors in com.badlogic.gdx.graphics.g3d.particles with parameters of type Renderable Constructor Description ParticleShader(Renderable renderable)ParticleShader(Renderable renderable, ParticleShader.Config config)ParticleShader(Renderable renderable, ParticleShader.Config config, ShaderProgram shaderProgram)ParticleShader(Renderable renderable, ParticleShader.Config config, java.lang.String prefix)ParticleShader(Renderable renderable, ParticleShader.Config config, java.lang.String prefix, java.lang.String vertexShader, java.lang.String fragmentShader) -
Uses of Renderable in com.badlogic.gdx.graphics.g3d.particles.batches
Methods in com.badlogic.gdx.graphics.g3d.particles.batches that return Renderable Modifier and Type Method Description protected RenderableBillboardParticleBatch. allocRenderable()Methods in com.badlogic.gdx.graphics.g3d.particles.batches with parameters of type Renderable Modifier and Type Method Description protected ShaderBillboardParticleBatch. getShader(Renderable renderable)Method parameters in com.badlogic.gdx.graphics.g3d.particles.batches with type arguments of type Renderable Modifier and Type Method Description voidBillboardParticleBatch. getRenderables(Array<Renderable> renderables, Pool<Renderable> pool)voidBillboardParticleBatch. getRenderables(Array<Renderable> renderables, Pool<Renderable> pool)voidModelInstanceParticleBatch. getRenderables(Array<Renderable> renderables, Pool<Renderable> pool)voidModelInstanceParticleBatch. getRenderables(Array<Renderable> renderables, Pool<Renderable> pool)voidPointSpriteParticleBatch. getRenderables(Array<Renderable> renderables, Pool<Renderable> pool)voidPointSpriteParticleBatch. getRenderables(Array<Renderable> renderables, Pool<Renderable> pool) -
Uses of Renderable in com.badlogic.gdx.graphics.g3d.shaders
Methods in com.badlogic.gdx.graphics.g3d.shaders with parameters of type Renderable Modifier and Type Method Description protected voidDefaultShader. bindLights(Renderable renderable, Attributes attributes)booleanDefaultShader. canRender(Renderable renderable)booleanDepthShader. canRender(Renderable renderable)static java.lang.StringDefaultShader. createPrefix(Renderable renderable, DefaultShader.Config config)static java.lang.StringDepthShader. createPrefix(Renderable renderable, DepthShader.Config config)voidBaseShader. init(ShaderProgram program, Renderable renderable)Initialize this shader, causing all registered uniforms/attributes to be fetched.voidBaseShader. render(Renderable renderable)voidBaseShader. render(Renderable renderable, Attributes combinedAttributes)voidDefaultShader. render(Renderable renderable, Attributes combinedAttributes)voidDepthShader. render(Renderable renderable, Attributes combinedAttributes)voidBaseShader.Setter. set(BaseShader shader, int inputID, Renderable renderable, Attributes combinedAttributes)voidDefaultShader.Setters.ACubemap. set(BaseShader shader, int inputID, Renderable renderable, Attributes combinedAttributes)voidDefaultShader.Setters.Bones. set(BaseShader shader, int inputID, Renderable renderable, Attributes combinedAttributes)booleanBaseShader.Uniform. validate(BaseShader shader, int inputID, Renderable renderable)booleanBaseShader.Validator. validate(BaseShader shader, int inputID, Renderable renderable)Constructors in com.badlogic.gdx.graphics.g3d.shaders with parameters of type Renderable Constructor Description DefaultShader(Renderable renderable)DefaultShader(Renderable renderable, DefaultShader.Config config)DefaultShader(Renderable renderable, DefaultShader.Config config, ShaderProgram shaderProgram)DefaultShader(Renderable renderable, DefaultShader.Config config, java.lang.String prefix)DefaultShader(Renderable renderable, DefaultShader.Config config, java.lang.String prefix, java.lang.String vertexShader, java.lang.String fragmentShader)DepthShader(Renderable renderable)DepthShader(Renderable renderable, DepthShader.Config config)DepthShader(Renderable renderable, DepthShader.Config config, ShaderProgram shaderProgram)DepthShader(Renderable renderable, DepthShader.Config config, java.lang.String prefix)DepthShader(Renderable renderable, DepthShader.Config config, java.lang.String prefix, java.lang.String vertexShader, java.lang.String fragmentShader) -
Uses of Renderable in com.badlogic.gdx.graphics.g3d.utils
Methods in com.badlogic.gdx.graphics.g3d.utils with parameters of type Renderable Modifier and Type Method Description intDefaultRenderableSorter. compare(Renderable o1, Renderable o2)protected abstract ShaderBaseShaderProvider. createShader(Renderable renderable)protected ShaderDefaultShaderProvider. createShader(Renderable renderable)protected ShaderDepthShaderProvider. createShader(Renderable renderable)ShaderBaseShaderProvider. getShader(Renderable renderable)ShaderShaderProvider. getShader(Renderable renderable)Returns aShaderfor the givenRenderable.Method parameters in com.badlogic.gdx.graphics.g3d.utils with type arguments of type Renderable Modifier and Type Method Description voidShapeCache. getRenderables(Array<Renderable> renderables, Pool<Renderable> pool)voidShapeCache. getRenderables(Array<Renderable> renderables, Pool<Renderable> pool)voidDefaultRenderableSorter. sort(Camera camera, Array<Renderable> renderables)voidRenderableSorter. sort(Camera camera, Array<Renderable> renderables)Sorts the array ofRenderableinstances based on some criteria, e.g. -
Uses of Renderable in com.badlogic.gdx.graphics.g3d.utils.shapebuilders
Methods in com.badlogic.gdx.graphics.g3d.utils.shapebuilders with parameters of type Renderable Modifier and Type Method Description static voidRenderableShapeBuilder. buildNormals(MeshPartBuilder builder, Renderable renderable, float vectorSize, Color normalColor, Color tangentColor, Color binormalColor)Builds normal, tangent and binormal of a Renderable.
-