| Package | Description |
|---|---|
| com.io7m.r2.core.shaders.provided |
Default provided shaders.
|
| Modifier and Type | Method and Description |
|---|---|
static R2SurfaceShaderBasicParameters.Builder |
R2SurfaceShaderBasicParameters.builder()
Creates a builder for
R2SurfaceShaderBasicParameters. |
R2SurfaceShaderBasicParameters.Builder |
R2SurfaceShaderBasicParameters.Builder.from(R2SurfaceShaderBasicParametersType instance)
Fill a builder with attribute values from the provided
com.io7m.r2.core.shaders.provided.R2SurfaceShaderBasicParametersType instance. |
R2SurfaceShaderBasicParameters.Builder |
R2SurfaceShaderBasicParameters.Builder.from(R2SurfaceShaderBasicParametersValuesType instance)
Fill a builder with attribute values from the provided
com.io7m.r2.core.shaders.provided.R2SurfaceShaderBasicParametersValuesType instance. |
R2SurfaceShaderBasicParameters.Builder |
R2SurfaceShaderBasicParameters.Builder.setAlbedoColor(com.io7m.jtensors.parameterized.PVectorI4F<R2SpaceRGBAType> albedoColor)
Initializes the value for the
albedoColor attribute. |
R2SurfaceShaderBasicParameters.Builder |
R2SurfaceShaderBasicParameters.Builder.setAlbedoMix(float albedoMix)
Initializes the value for the
albedoMix attribute. |
R2SurfaceShaderBasicParameters.Builder |
R2SurfaceShaderBasicParameters.Builder.setAlbedoTexture(R2Texture2DUsableType albedoTexture)
Initializes the value for the
albedoTexture attribute. |
R2SurfaceShaderBasicParameters.Builder |
R2SurfaceShaderBasicParameters.Builder.setAlphaDiscardThreshold(float alphaDiscardThreshold)
Initializes the value for the
alphaDiscardThreshold attribute. |
R2SurfaceShaderBasicParameters.Builder |
R2SurfaceShaderBasicParameters.Builder.setEmission(float emission)
Initializes the value for the
emission attribute. |
R2SurfaceShaderBasicParameters.Builder |
R2SurfaceShaderBasicParameters.Builder.setEmissionTexture(R2Texture2DUsableType emissionTexture)
Initializes the value for the
emissionTexture attribute. |
R2SurfaceShaderBasicParameters.Builder |
R2SurfaceShaderBasicParameters.Builder.setNormalTexture(R2Texture2DUsableType normalTexture)
Initializes the value for the
normalTexture attribute. |
R2SurfaceShaderBasicParameters.Builder |
R2SurfaceShaderBasicParameters.Builder.setSpecularColor(com.io7m.jtensors.parameterized.PVectorI3F<R2SpaceRGBType> specularColor)
Initializes the value for the
specularColor attribute. |
R2SurfaceShaderBasicParameters.Builder |
R2SurfaceShaderBasicParameters.Builder.setSpecularExponent(float specularExponent)
Initializes the value for the
specularExponent attribute. |
R2SurfaceShaderBasicParameters.Builder |
R2SurfaceShaderBasicParameters.Builder.setSpecularTexture(R2Texture2DUsableType specularTexture)
Initializes the value for the
specularTexture attribute. |
R2SurfaceShaderBasicParameters.Builder |
R2SurfaceShaderBasicParameters.Builder.setTextureDefaults(R2TextureDefaultsType textureDefaults)
Initializes the value for the
textureDefaults attribute. |
Copyright © 2017 <code@io7m.com> http://io7m.com