Package | Description |
---|---|
com.badlogic.gdx.graphics.g3d | |
com.badlogic.gdx.graphics.g3d.shaders | |
com.badlogic.gdx.graphics.g3d.utils |
Modifier and Type | Field and Description |
---|---|
Shader |
Renderable.shader
the
Shader to be used to render this Renderable, may be null. |
Modifier and Type | Method and Description |
---|---|
int |
Shader.compareTo(Shader other)
Compare this shader against the other, used for sorting, light weight shaders are rendered first.
|
<T extends RenderableProvider> |
ModelBatch.render(java.lang.Iterable<T> renderableProviders,
Environment lights,
Shader shader)
Calls
RenderableProvider.getRenderables(Array, Pool) and adds all returned Renderable
instances to the current batch to be rendered. |
<T extends RenderableProvider> |
ModelBatch.render(java.lang.Iterable<T> renderableProviders,
Shader shader)
Calls
RenderableProvider.getRenderables(Array, Pool) and adds all returned Renderable
instances to the current batch to be rendered. |
void |
ModelBatch.render(RenderableProvider renderableProvider,
Environment lights,
Shader shader)
Calls
RenderableProvider.getRenderables(Array, Pool) and adds all returned Renderable
instances to the current batch to be rendered. |
void |
ModelBatch.render(RenderableProvider renderableProvider,
Shader shader)
Calls
RenderableProvider.getRenderables(Array, Pool) and adds all returned Renderable
instances to the current batch to be rendered. |
Modifier and Type | Class and Description |
---|---|
class |
BaseShader |
class |
DefaultShader |
class |
DepthShader |
class |
GLES10Shader |
Modifier and Type | Method and Description |
---|---|
int |
DefaultShader.compareTo(Shader other) |
int |
GLES10Shader.compareTo(Shader other) |
Modifier and Type | Field and Description |
---|---|
protected Array<Shader> |
BaseShaderProvider.shaders |
Modifier and Type | Method and Description |
---|---|
protected abstract Shader |
BaseShaderProvider.createShader(Renderable renderable) |
protected Shader |
DefaultShaderProvider.createShader(Renderable renderable) |
protected Shader |
DepthShaderProvider.createShader(Renderable renderable) |
protected Shader |
GLES10ShaderProvider.createShader(Renderable renderable) |
Shader |
BaseShaderProvider.getShader(Renderable renderable) |
Shader |
ShaderProvider.getShader(Renderable renderable)
Returns a
Shader for the given Renderable . |