public class PBRTextureAttribute
extends com.badlogic.gdx.graphics.g3d.attributes.TextureAttribute
| Modifier and Type | Field and Description |
|---|---|
static long |
BaseColorTexture |
static java.lang.String |
BaseColorTextureAlias |
static long |
BRDFLUTTexture |
static java.lang.String |
BRDFLUTTextureAlias |
static long |
EmissiveTexture |
static java.lang.String |
EmissiveTextureAlias |
static long |
MetallicRoughnessTexture |
static java.lang.String |
MetallicRoughnessTextureAlias |
static long |
NormalTexture |
static java.lang.String |
NormalTextureAlias |
static long |
OcclusionTexture |
static java.lang.String |
OcclusionTextureAlias |
float |
rotationUV |
Ambient, AmbientAlias, Bump, BumpAlias, Diffuse, DiffuseAlias, Emissive, EmissiveAlias, Mask, Normal, NormalAlias, offsetU, offsetV, Reflection, ReflectionAlias, scaleU, scaleV, Specular, SpecularAlias, textureDescription, uvIndex| Constructor and Description |
|---|
PBRTextureAttribute(long type,
com.badlogic.gdx.graphics.Texture texture) |
PBRTextureAttribute(long type,
com.badlogic.gdx.graphics.g3d.utils.TextureDescriptor<com.badlogic.gdx.graphics.Texture> textureDescription) |
PBRTextureAttribute(PBRTextureAttribute attribute) |
| Modifier and Type | Method and Description |
|---|---|
com.badlogic.gdx.graphics.g3d.Attribute |
copy() |
static PBRTextureAttribute |
createBaseColorTexture(com.badlogic.gdx.graphics.Texture texture) |
static PBRTextureAttribute |
createBRDFLookupTexture(com.badlogic.gdx.graphics.Texture texture) |
static PBRTextureAttribute |
createEmissiveTexture(com.badlogic.gdx.graphics.Texture texture) |
static PBRTextureAttribute |
createMetallicRoughnessTexture(com.badlogic.gdx.graphics.Texture texture) |
static PBRTextureAttribute |
createNormalTexture(com.badlogic.gdx.graphics.Texture texture) |
static PBRTextureAttribute |
createOcclusionTexture(com.badlogic.gdx.graphics.Texture texture) |
compareTo, createAmbient, createAmbient, createBump, createBump, createDiffuse, createDiffuse, createEmissive, createEmissive, createNormal, createNormal, createReflection, createReflection, createSpecular, createSpecular, hashCode, is, setpublic static final java.lang.String BaseColorTextureAlias
public static final long BaseColorTexture
public static final java.lang.String EmissiveTextureAlias
public static final long EmissiveTexture
public static final java.lang.String NormalTextureAlias
public static final long NormalTexture
public static final java.lang.String MetallicRoughnessTextureAlias
public static final long MetallicRoughnessTexture
public static final java.lang.String OcclusionTextureAlias
public static final long OcclusionTexture
public static final java.lang.String BRDFLUTTextureAlias
public static final long BRDFLUTTexture
public float rotationUV
public PBRTextureAttribute(long type,
com.badlogic.gdx.graphics.g3d.utils.TextureDescriptor<com.badlogic.gdx.graphics.Texture> textureDescription)
public PBRTextureAttribute(long type,
com.badlogic.gdx.graphics.Texture texture)
public PBRTextureAttribute(PBRTextureAttribute attribute)
public static PBRTextureAttribute createBaseColorTexture(com.badlogic.gdx.graphics.Texture texture)
public static PBRTextureAttribute createEmissiveTexture(com.badlogic.gdx.graphics.Texture texture)
public static PBRTextureAttribute createNormalTexture(com.badlogic.gdx.graphics.Texture texture)
public static PBRTextureAttribute createMetallicRoughnessTexture(com.badlogic.gdx.graphics.Texture texture)
public static PBRTextureAttribute createOcclusionTexture(com.badlogic.gdx.graphics.Texture texture)
public static PBRTextureAttribute createBRDFLookupTexture(com.badlogic.gdx.graphics.Texture texture)
public com.badlogic.gdx.graphics.g3d.Attribute copy()
copy in class com.badlogic.gdx.graphics.g3d.attributes.TextureAttribute