parameter
|
value
|
type
|
description
|
OVERRIDE_GLTF_BASE_COLOR_FACTOR
|
1
|
vector
|
Set the tinting color used for the base color. Color is specified in linear RGB. Use llsRGB2Linear to convert colors from BP to PBR.
|
OVERRIDE_GLTF_BASE_ALPHA
|
2
|
float
|
Sets the alpha for this face. Only impacts the rendering when alphamode is blend.
|
OVERRIDE_GLTF_BASE_ALPHA_MODE
|
3
|
integer
|
Set the alpha mode on the face. Must be one of the valid blend modes
GLTF Alpha Mode
|
value
|
description
|
PRIM_GLTF_ALPHA_MODE_OPAQUE
|
0
|
Ignore the alpha value and render the material as opaque.
|
PRIM_GLTF_ALPHA_MODE_BLEND
|
1
|
Render the material with transparency determined by the alpha value. Blending is done in linear color space. As is the case for Blinn-Phong as well, this mode suffers from depth sorting and performance issues. Use alpha mask instead when possible.
|
PRIM_GLTF_ALPHA_MODE_MASK
|
2
|
Render the material as fully opaque where the alpha value is greater than the alpha cutoff, and otherwise render the material as fully transparent.
|
|
OVERRIDE_GLTF_BASE_ALPHA_MASK
|
4
|
float
|
Sets the alpha cutoff level on this face when alpha mode is set to mask.
|
OVERRIDE_GLTF_BASE_DOUBLE_SIDED
|
5
|
integer
|
If set to TRUE then the texture on the specified face is considered double sided.
|
OVERRIDE_GLTF_METALLIC_FACTOR
|
6
|
float
|
Adjusts the metallic factor on the specified face.
|
OVERRIDE_GLTF_ROUGHNESS_FACTOR
|
7
|
float
|
Adjust the roughness factor on the specified faces.
|
OVERRIDE_GLTF_EMISSIVE_FACTOR
|
8
|
vector
|
Set the tint used for the emissive texture on this face.
|