@NonNullByDefault
See: Description
| Interface | Description |
|---|---|
| R2DepthShaderBasicParametersType |
The type of parameters for the basic depth shader.
|
| R2DepthShaderBasicParametersValuesType |
The type of parameters for basic depth shaders.
|
| R2DepthShaderBasicStippledParametersType |
The type of parameters for the basic stippled depth shader.
|
| R2RefractionMaskedDeltaParametersType |
Parameters for the refractive masked delta shader.
|
| R2SurfaceShaderBasicParametersType |
Parameters for the basic surface shader.
|
| R2SurfaceShaderBasicParametersValuesType |
Parameters for basic surfaces.
|
| R2SurfaceShaderBasicReflectiveParametersType |
Parameters for the basic reflective surface shader.
|
| R2SurfaceShaderBasicStippledParametersType |
Parameters for the basic stippled surface shader.
|
| R2TranslucentShaderBasicParametersType |
The type of parameters for the basic translucent shader.
|
| Class | Description |
|---|---|
| R2AbstractShader<M> |
An abstract shader implementation.
|
| R2DepthShaderBasicBatched |
Basic depth shader for single instances.
|
| R2DepthShaderBasicParameters |
The type of parameters for the basic depth shader.
|
| R2DepthShaderBasicParameters.Builder |
Builds instances of type
R2DepthShaderBasicParameters. |
| R2DepthShaderBasicSingle |
Basic depth shader for single instances.
|
| R2DepthShaderBasicStippledParameters |
The type of parameters for the basic stippled depth shader.
|
| R2DepthShaderBasicStippledParameters.Builder |
Builds instances of type
R2DepthShaderBasicStippledParameters. |
| R2DepthShaderBasicStippledSingle |
Basic depth shader for single instances.
|
| R2LightShaderAmbientSingle |
Ambient light shader for single lights.
|
| R2LightShaderDirectionalSpecularSingle |
Directional light shader for single lights.
|
| R2LightShaderProjectiveLambertBlinnPhongShadowVarianceSingle |
Projective light shader for single lights.
|
| R2LightShaderProjectiveLambertBlinnPhongSingle |
Projective light shader for single lights.
|
| R2LightShaderProjectiveLambertShadowVarianceSingle |
Projective light shader for single lights.
|
| R2LightShaderProjectiveLambertSingle |
Projective light shader for single lights.
|
| R2LightShaderSphericalLambertBlinnPhongSingle |
Spherical light shader for single lights.
|
| R2LightShaderSphericalLambertPhongSingle |
Spherical light shader for single lights.
|
| R2LightShaderSphericalLambertSingle |
Spherical light shader for single lights.
|
| R2MaskShaderBatched |
Shader for masking single instances.
|
| R2MaskShaderSingle |
Shader for masking single instances.
|
| R2RefractionMaskedDeltaParameters |
Parameters for the refractive masked delta shader.
|
| R2RefractionMaskedDeltaParameters.Builder |
Builds instances of type
R2RefractionMaskedDeltaParameters. |
| R2RefractionMaskedDeltaShaderBatched |
Shader for refracting batched instances.
|
| R2RefractionMaskedDeltaShaderBillboarded |
Shader for refracting billboarded instances.
|
| R2RefractionMaskedDeltaShaderSingle |
Shader for refracting single instances.
|
| R2ShaderDebugColorVerticesWorldPosition |
Debug visualization shader for printing a set of line segments specified in
world space.
|
| R2ShaderDebugVisualBatched |
Debug visualization shader for batched instances.
|
| R2ShaderDebugVisualBillboarded |
Debug visualization shader for billboarded instances.
|
| R2ShaderDebugVisualScreen |
Debug visualization shader for single instances.
|
| R2ShaderDebugVisualSingle |
Debug visualization shader for single instances.
|
| R2ShaderLogDepthOnlySingle |
A shader that does not output any color data, but does write a logarithmic
depth value.
|
| R2StencilShaderScreen |
A stencil-only shader implementation.
|
| R2StencilShaderSingle |
A stencil-only shader implementation.
|
| R2SurfaceShaderBasicBatched |
Basic deferred surface shader for batched instances.
|
| R2SurfaceShaderBasicBillboarded |
Basic deferred surface shader for billboarded instances.
|
| R2SurfaceShaderBasicParameters |
Parameters for the basic surface shader.
|
| R2SurfaceShaderBasicParameters.Builder |
Builds instances of type
R2SurfaceShaderBasicParameters. |
| R2SurfaceShaderBasicReflectiveParameters |
Parameters for the basic reflective surface shader.
|
| R2SurfaceShaderBasicReflectiveParameters.Builder |
Builds instances of type
R2SurfaceShaderBasicReflectiveParameters. |
| R2SurfaceShaderBasicReflectiveSingle |
Basic deferred surface shader for single instances, with pseudo-reflectivity
provided by an environment map.
|
| R2SurfaceShaderBasicSingle |
Basic deferred surface shader for single instances.
|
| R2SurfaceShaderBasicStippledParameters |
Parameters for the basic stippled surface shader.
|
| R2SurfaceShaderBasicStippledParameters.Builder |
Builds instances of type
R2SurfaceShaderBasicStippledParameters. |
| R2SurfaceShaderBasicStippledSingle |
Basic deferred surface shader for single instances with alpha stippling.
|
| R2TranslucentShaderBasicParameters |
The type of parameters for the basic translucent shader.
|
| R2TranslucentShaderBasicParameters.Builder |
Builds instances of type
R2TranslucentShaderBasicParameters. |
| R2TranslucentShaderBasicPremultipliedBatched |
Simple translucent shader for batched instances.
|
| R2TranslucentShaderBasicPremultipliedBillboarded |
Simple translucent shader for billboarded instances.
|
| R2TranslucentShaderBasicPremultipliedSingle |
Simple translucent shader for single instances.
|
Copyright © 2016 <code@io7m.com> http://io7m.com