Package | Description |
---|---|
com.io7m.r1.kernel.types |
Modifier and Type | Class and Description |
---|---|
class |
KMaterialAlphaConstant
The type of constant alpha properties.
|
class |
KMaterialAlphaOneMinusDot
The type of one-minus-dot alpha properties.
|
Modifier and Type | Method and Description |
---|---|
KMaterialAlphaType |
KMaterialTranslucentSpecularOnly.getAlpha() |
KMaterialAlphaType |
KMaterialTranslucentRegular.materialGetAlpha() |
static KMaterialAlphaType |
KMaterialAlphaConstant.opaque() |
Modifier and Type | Method and Description |
---|---|
static void |
KMaterialVerification.materialVerifyTranslucentRegular(KMaterialAlbedoType in_albedo,
KMaterialAlphaType in_alpha,
KMaterialEnvironmentType in_environment,
KMaterialNormalType in_normal,
KMaterialSpecularType in_specular)
Check whether or not the given combination of material properties is
valid.
|
static void |
KMaterialVerification.materialVerifyTranslucentSpecularOnly(KMaterialAlphaType in_alpha,
KMaterialNormalType in_normal,
KMaterialSpecularType in_specular)
Check whether or not the given combination of material properties is
valid.
|
static KMaterialTranslucentRegular |
KMaterialTranslucentRegular.newMaterial(com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> in_uv_matrix,
KMaterialAlbedoType in_albedo,
KMaterialAlphaType in_alpha,
KMaterialEnvironmentType in_environment,
KMaterialNormalType in_normal,
KMaterialSpecularType in_specular)
Construct a new regular translucent material.
|
static KMaterialTranslucentSpecularOnly |
KMaterialTranslucentSpecularOnly.newMaterial(com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> in_uv_matrix,
KMaterialAlphaType in_alpha,
KMaterialNormalType in_normal,
KMaterialSpecularNotNoneType in_specular)
Construct a new specular-only translucent material.
|
void |
KMaterialTranslucentSpecularOnlyBuilderType.setAlpha(KMaterialAlphaType alpha)
Set the alpha properties of the material.
|
void |
KMaterialTranslucentRegularBuilderType.setAlpha(KMaterialAlphaType alpha)
Set the alpha properties of the material.
|
Copyright © 2015 <code@io7m.com> http://io7m.com