Package | Description |
---|---|
com.io7m.r1.kernel.types | |
com.io7m.r1.meshes |
General mesh types.
|
Modifier and Type | Method and Description |
---|---|
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> |
KInstanceType.instanceGetUVMatrix() |
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> |
KInstanceType.instanceGetUVMatrix() |
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> |
KInstanceTranslucentSpecularOnly.instanceGetUVMatrix() |
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> |
KInstanceTranslucentSpecularOnly.instanceGetUVMatrix() |
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> |
KInstanceTranslucentRegular.instanceGetUVMatrix() |
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> |
KInstanceTranslucentRegular.instanceGetUVMatrix() |
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> |
KInstanceTranslucentRefractive.instanceGetUVMatrix() |
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> |
KInstanceTranslucentRefractive.instanceGetUVMatrix() |
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> |
KInstanceOpaqueRegular.instanceGetUVMatrix() |
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> |
KInstanceOpaqueRegular.instanceGetUVMatrix() |
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> |
KMaterialType.materialGetUVMatrix() |
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> |
KMaterialType.materialGetUVMatrix() |
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> |
KMaterialTranslucentSpecularOnly.materialGetUVMatrix() |
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> |
KMaterialTranslucentSpecularOnly.materialGetUVMatrix() |
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> |
KMaterialTranslucentRegular.materialGetUVMatrix() |
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> |
KMaterialTranslucentRegular.materialGetUVMatrix() |
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> |
KMaterialTranslucentRefractive.materialGetUVMatrix() |
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> |
KMaterialTranslucentRefractive.materialGetUVMatrix() |
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> |
KMaterialOpaqueRegular.materialGetUVMatrix() |
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> |
KMaterialOpaqueRegular.materialGetUVMatrix() |
Modifier and Type | Method and Description |
---|---|
static KInstanceOpaqueRegular |
KInstanceOpaqueRegular.newInstance(KMeshReadableType in_mesh,
KMaterialOpaqueRegular in_material,
KTransformType in_transform,
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> in_uv_matrix,
KFaceSelection in_faces)
Construct a new opaque instance.
|
static KInstanceOpaqueRegular |
KInstanceOpaqueRegular.newInstance(KMeshReadableType in_mesh,
KMaterialOpaqueRegular in_material,
KTransformType in_transform,
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> in_uv_matrix,
KFaceSelection in_faces)
Construct a new opaque instance.
|
static KInstanceTranslucentRefractive |
KInstanceTranslucentRefractive.newInstance(KMeshReadableType in_mesh,
KMaterialTranslucentRefractive in_material,
KTransformType in_transform,
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> in_uv_matrix,
KFaceSelection in_faces)
Construct a new translucent regular instance.
|
static KInstanceTranslucentRefractive |
KInstanceTranslucentRefractive.newInstance(KMeshReadableType in_mesh,
KMaterialTranslucentRefractive in_material,
KTransformType in_transform,
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> in_uv_matrix,
KFaceSelection in_faces)
Construct a new translucent regular instance.
|
static KInstanceTranslucentRegular |
KInstanceTranslucentRegular.newInstance(KMeshReadableType in_mesh,
KMaterialTranslucentRegular in_material,
KTransformType in_transform,
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> in_uv_matrix,
KFaceSelection in_faces)
Construct a new translucent regular instance.
|
static KInstanceTranslucentRegular |
KInstanceTranslucentRegular.newInstance(KMeshReadableType in_mesh,
KMaterialTranslucentRegular in_material,
KTransformType in_transform,
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> in_uv_matrix,
KFaceSelection in_faces)
Construct a new translucent regular instance.
|
static KInstanceTranslucentSpecularOnly |
KInstanceTranslucentSpecularOnly.newInstance(KMeshReadableType in_mesh,
KMaterialTranslucentSpecularOnly in_material,
KTransformType in_transform,
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> in_uv_matrix,
KFaceSelection in_faces)
Construct a new translucent regular instance.
|
static KInstanceTranslucentSpecularOnly |
KInstanceTranslucentSpecularOnly.newInstance(KMeshReadableType in_mesh,
KMaterialTranslucentSpecularOnly in_material,
KTransformType in_transform,
com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> in_uv_matrix,
KFaceSelection in_faces)
Construct a new translucent regular instance.
|
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 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 KMaterialOpaqueRegular |
KMaterialOpaqueRegular.newMaterial(com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> in_uv_matrix,
KMaterialAlbedoType in_albedo,
KMaterialDepthType in_depth,
KMaterialEmissiveType in_emissive,
KMaterialEnvironmentType in_environment,
KMaterialNormalType in_normal,
KMaterialSpecularType in_specular)
Construct a new opaque material.
|
static KMaterialOpaqueRegular |
KMaterialOpaqueRegular.newMaterial(com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> in_uv_matrix,
KMaterialAlbedoType in_albedo,
KMaterialDepthType in_depth,
KMaterialEmissiveType in_emissive,
KMaterialEnvironmentType in_environment,
KMaterialNormalType in_normal,
KMaterialSpecularType in_specular)
Construct a new opaque 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.
|
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.
|
static KMaterialTranslucentRefractive |
KMaterialTranslucentRefractive.newMaterial(com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> in_uv_matrix,
KMaterialNormalType in_normal,
KMaterialRefractiveType in_refractive)
Construct a new regular translucent material.
|
static KMaterialTranslucentRefractive |
KMaterialTranslucentRefractive.newMaterial(com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> in_uv_matrix,
KMaterialNormalType in_normal,
KMaterialRefractiveType in_refractive)
Construct a new regular translucent material.
|
void |
KMaterialTranslucentSpecularOnlyBuilderType.setUVMatrix(com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> uv_matrix)
Set the UV matrix of the material.
|
void |
KMaterialTranslucentSpecularOnlyBuilderType.setUVMatrix(com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> uv_matrix)
Set the UV matrix of the material.
|
void |
KMaterialTranslucentRegularBuilderType.setUVMatrix(com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> uv_matrix)
Set the UV matrix of the material.
|
void |
KMaterialTranslucentRegularBuilderType.setUVMatrix(com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> uv_matrix)
Set the UV matrix of the material.
|
void |
KMaterialOpaqueRegularBuilderType.setUVMatrix(com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> uv_matrix)
Set the UV matrix of the material.
|
void |
KMaterialOpaqueRegularBuilderType.setUVMatrix(com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> uv_matrix)
Set the UV matrix of the material.
|
void |
KInstanceBuilderType.setUVMatrix(com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> m)
Set the UV matrix for the instance.
|
void |
KInstanceBuilderType.setUVMatrix(com.io7m.jtensors.parameterized.PMatrixI3x3F<RSpaceTextureType,RSpaceTextureType> m)
Set the UV matrix for the instance.
|
Modifier and Type | Method and Description |
---|---|
List<com.io7m.jtensors.parameterized.PVectorI2F<RSpaceTextureType>> |
RMeshBasic.uvsGet() |
List<com.io7m.jtensors.parameterized.PVectorI2F<RSpaceTextureType>> |
RMeshTangents.uvsGet() |
Modifier and Type | Method and Description |
---|---|
void |
RMeshTangentsBuilderType.addVertex(com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> position,
com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> normal,
com.io7m.jtensors.parameterized.PVectorI4F<RSpaceObjectType> tangent,
com.io7m.jtensors.parameterized.PVectorI3F<RSpaceObjectType> bitangent,
com.io7m.jtensors.parameterized.PVectorI2F<RSpaceTextureType> uv)
Add a vertex.
|
void |
RMeshParserEventsVBO.eventMeshVertexUV(long index,
com.io7m.jtensors.parameterized.PVectorI2F<RSpaceTextureType> uv) |
void |
RMeshParserEventsType.eventMeshVertexUV(long index,
com.io7m.jtensors.parameterized.PVectorI2F<RSpaceTextureType> uv)
Called when parsing the UV coordinates for a vertex.
|
int |
RMeshBasic.uvAdd(com.io7m.jtensors.parameterized.PVectorI2F<RSpaceTextureType> uv)
Add a new UV coordinate vector.
|
Copyright © 2015 <code@io7m.com> http://io7m.com