diff --git a/libraries/image/src/image/TextureProcessing.h b/libraries/image/src/image/TextureProcessing.h index 2fc23b136d..72e2400721 100644 --- a/libraries/image/src/image/TextureProcessing.h +++ b/libraries/image/src/image/TextureProcessing.h @@ -25,6 +25,32 @@ namespace image { namespace TextureUsage { +/**jsdoc + *
Describes the type of texture.
+ *See also: {@link Material} and + * {@link https://docs.highfidelity.com/create/3d-models/pbr-materials-guide.html|PBR Materials Guide}.
+ *Value | Name | Description |
---|---|---|
0 | Default | Basic color. |
1 | Strict | Basic color. Quality never downgraded. |
2 | Albedo | Color for PBR. |
3 | Normal | Normal map. |
4 | Bump | Bump map. |
5 | Specular or metallic | Metallic or not. |
6 | Roughness | Rough or matte. |
7 | Gloss | Gloss or shine. |
8 | Emissive | The amount of light reflected. |
9 | Cube | Cubic image for sky boxes. |
10 | Occlusion or scattering | How objects or human skin interact with light. |
11 | Lightmap | Light map. |
12 | Unused | Texture is not currently used. |