mjtTextureRole, from MuJoCo's headers, as numbers. All 11 values carry a number in the header.
Summary
Functions
mjTEXROLE_EMISSIVE is 7.
mjTEXROLE_METALLIC is 4.
mjNTEXROLE is 10.
mjTEXROLE_NORMAL is 5.
mjTEXROLE_OCCLUSION is 2.
mjTEXROLE_OPACITY is 6.
mjTEXROLE_ORM is 9.
mjTEXROLE_RGB is 1.
mjTEXROLE_RGBA is 8.
mjTEXROLE_ROUGHNESS is 3.
The name behind an integer. An atom is already one.
The integer behind a name. An integer is already one.
mjTEXROLE_USER is 0.
Every value, as {name, integer}, in the order the header lists them.
Types
@type t() :: integer()
Functions
@spec emissive() :: 7
mjTEXROLE_EMISSIVE is 7.
@spec metallic() :: 4
mjTEXROLE_METALLIC is 4.
@spec mjntexrole() :: 10
mjNTEXROLE is 10.
@spec normal() :: 5
mjTEXROLE_NORMAL is 5.
@spec occlusion() :: 2
mjTEXROLE_OCCLUSION is 2.
@spec opacity() :: 6
mjTEXROLE_OPACITY is 6.
@spec orm() :: 9
mjTEXROLE_ORM is 9.
@spec rgb() :: 1
mjTEXROLE_RGB is 1.
@spec rgba() :: 8
mjTEXROLE_RGBA is 8.
@spec roughness() :: 3
mjTEXROLE_ROUGHNESS is 3.
The name behind an integer. An atom is already one.
The integer behind a name. An integer is already one.
@spec user() :: 0
mjTEXROLE_USER is 0.
Every value, as {name, integer}, in the order the header lists them.