public interface KMaterialOpaqueRegularBuilderType extends KMaterialOpaqueBuilderType<KMaterialOpaqueRegular>
KMaterialOpaqueRegular
.Modifier and Type | Method and Description |
---|---|
void |
setAlbedo(KMaterialAlbedoType albedo)
Set the albedo of the material.
|
void |
setDepth(KMaterialDepthType depth)
Set the depth properties of the material.
|
void |
setEmissive(KMaterialEmissiveType emissive)
Set the emissive properties of the material.
|
void |
setEnvironment(KMaterialEnvironmentType environment)
Set the environment properties of the material.
|
void |
setNormal(KMaterialNormalType normal)
Set the normal properties of the material.
|
void |
setSpecular(KMaterialSpecularType specular)
Set the specular properties of the material.
|
void |
setUVMatrix(com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> uv_matrix)
Set the UV matrix of the material.
|
build
void setAlbedo(KMaterialAlbedoType albedo)
albedo
- The albedo properties.void setDepth(KMaterialDepthType depth)
depth
- The depth properties.void setEmissive(KMaterialEmissiveType emissive)
emissive
- The emissive properties.void setEnvironment(KMaterialEnvironmentType environment)
environment
- The environment properties.void setNormal(KMaterialNormalType normal)
normal
- The normal properties.void setSpecular(KMaterialSpecularType specular)
specular
- The specular properties.void setUVMatrix(com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> uv_matrix)
uv_matrix
- The UV matrix.Copyright © 2015 <code@io7m.com> http://io7m.com