Click or drag to resize
Ab4d.SharpEngine logo

TextureMapTypes Enumeration

TextureMapTypes enum define possible types of texture maps. The enum is used by the TextureMapInfo class.

Namespace: Ab4d.SharpEngine.Materials
Assembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 4.0.9584+ba1aaa26d4181dd3fa8ed7b6398391d1affa36c8
Syntax
C#
public enum TextureMapTypes
Members
Member nameValueDescription
Unknown0 Unknown
DiffuseColor1 Diffuse color
SpecularColor2 Specular color
NormalMap3 Normal map that specified normal adjustment vector.
ReflectionMap4 Reflection map that specifies which part or the object reflects the EnvironmentCubeMap
EnvironmentCubeMap5 Environment as a CubeMap
Albedo6 Albedo for PBR (Physically-based rendering)
BaseColor7 Base color for PBR (Physically-based rendering)
Metalness8 Metalness for PBR (Physically-based rendering)
SpecularF09 Specular F0 for PBR (Physically-based rendering)
Roughness10 Roughness for PBR (Physically-based rendering)
Glossiness11 Glossiness for PBR (Physically-based rendering)
AmbientOcclusion12 Baked Ambient occlusion
MetalnessRoughness13 One texture for both Metalness (as red channel) and Roughness (as green channel) values used for PBR (Physically-based rendering)
Emissive14 Emissive
Cavity15 Cavity (not supported)
Transparency16 Transparency (not supported)
See Also