Class PBRVolumeAttribute
java.lang.Object
gaiasky.util.gdx.shader.attribute.Attribute
gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRVolumeAttribute
- All Implemented Interfaces:
Comparable<Attribute>
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
final com.badlogic.gdx.graphics.Color
float
a value of zero means positive infinity (no attenuation)float
static final int
-
Constructor Summary
ConstructorDescriptionPBRVolumeAttribute
(float thicknessFactor, float attenuationDistance, com.badlogic.gdx.graphics.Color attenuationColor) -
Method Summary
Methods inherited from class gaiasky.util.gdx.shader.attribute.Attribute
equals, equals, getAttributeAlias, getAttributeIndex, getAttributeIndex, getAttributeType, getIndex, getNumAttributes, getTypes, has, hashCode, register, toString
-
Field Details
-
Alias
- See Also:
-
Type
public static final int Type -
thicknessFactor
public float thicknessFactor -
attenuationDistance
public float attenuationDistancea value of zero means positive infinity (no attenuation) -
attenuationColor
public final com.badlogic.gdx.graphics.Color attenuationColor
-
-
Constructor Details
-
PBRVolumeAttribute
public PBRVolumeAttribute() -
PBRVolumeAttribute
public PBRVolumeAttribute(float thicknessFactor, float attenuationDistance, com.badlogic.gdx.graphics.Color attenuationColor)
-
-
Method Details