Template:LSL Constants/GLTF Overrides
Parameters
| 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 Blinn-Phong to PBR. | ||||||||||||
| OVERRIDE_GLTF_BASE_ALPHA | 2 | float | Sets the alpha for the face(s). Only impacts the rendering when the alpha mode is set to PRIM_GLTF_ALPHA_MODE_BLEND. | ||||||||||||
| OVERRIDE_GLTF_BASE_ALPHA_MODE | 3 | integer | Set the alpha mode on the face(s). Must be one of the valid blend modes
| ||||||||||||
| OVERRIDE_GLTF_BASE_ALPHA_MASK | 4 | float | Sets the alpha cutoff level on the face(s) when alpha mode is set to mask. | ||||||||||||
| OVERRIDE_GLTF_BASE_DOUBLE_SIDED | 5 | integer | If set to TRUE then the texture on the face(s) will be rendered as double sided. | ||||||||||||
| OVERRIDE_GLTF_METALLIC_FACTOR | 6 | float | Adjusts the metallic factor on the specified face(s). Value should be between 0 and 1. | ||||||||||||
| OVERRIDE_GLTF_ROUGHNESS_FACTOR | 7 | float | Adjust the roughness factor on the specified face(s). Value should be between 0 and 1. | ||||||||||||
| OVERRIDE_GLTF_EMISSIVE_FACTOR | 8 | vector | Set the tint used for the emissive texture on the face(s). Note that this is specified in linear RGB. |
Passing an empty string ("") as the override value will clear that override.
Original wiki source
Some wiki templates and tables need their original context. View this article on the Second Life Wiki. Technical wording and examples are retained from the source; historical guidance may differ from current behavior.