Package com.jme3.scene.plugins.gltf
Class PBRMaterialAdapter
java.lang.Object
com.jme3.scene.plugins.gltf.MaterialAdapter
com.jme3.scene.plugins.gltf.PBRMaterialAdapter
- Direct Known Subclasses:
PBREmissiveStrengthMaterialAdapter,PBRMetalRoughMaterialAdapter,PBRSpecGlossMaterialAdapter
Adapts GLTF PBR materials to JME PBR materials.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final floatThe default alpha discard threshold for "MASK" blend mode. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected MatParamadaptMatParam(MatParam param) protected StringShould return the material definition used by this material adapterprotected voidinitDefaultMatParams(Material material) Initializes material parameters to their default settings.Methods inherited from class com.jme3.scene.plugins.gltf.MaterialAdapter
addParamMapping, getJmeParamName, getMaterial, init, setParam
-
Field Details
-
MASK_ALPHA_DISCARD
public static final float MASK_ALPHA_DISCARDThe default alpha discard threshold for "MASK" blend mode.- See Also:
-
-
Constructor Details
-
PBRMaterialAdapter
public PBRMaterialAdapter()
-
-
Method Details
-
getMaterialDefPath
Description copied from class:MaterialAdapterShould return the material definition used by this material adapter- Specified by:
getMaterialDefPathin classMaterialAdapter- Returns:
- path to the material definition
-
initDefaultMatParams
Description copied from class:MaterialAdapterInitializes material parameters to their default settings.- Specified by:
initDefaultMatParamsin classMaterialAdapter
-
adaptMatParam
- Specified by:
adaptMatParamin classMaterialAdapter
-