MCPcopy Create free account
hub / github.com/assimp/assimp / aiTextureTypeToString

Function aiTextureTypeToString

code/Common/material.cpp:49–112  ·  view source on GitHub ↗

-------------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

47
48// -------------------------------------------------------------------------------
49const char *aiTextureTypeToString(aiTextureType in) {
50 switch (in) {
51 case aiTextureType_NONE:
52 return "n/a";
53 case aiTextureType_DIFFUSE:
54 return "Diffuse";
55 case aiTextureType_SPECULAR:
56 return "Specular";
57 case aiTextureType_AMBIENT:
58 return "Ambient";
59 case aiTextureType_EMISSIVE:
60 return "Emissive";
61 case aiTextureType_OPACITY:
62 return "Opacity";
63 case aiTextureType_NORMALS:
64 return "Normals";
65 case aiTextureType_HEIGHT:
66 return "Height";
67 case aiTextureType_SHININESS:
68 return "Shininess";
69 case aiTextureType_DISPLACEMENT:
70 return "Displacement";
71 case aiTextureType_LIGHTMAP:
72 return "Lightmap";
73 case aiTextureType_REFLECTION:
74 return "Reflection";
75 case aiTextureType_BASE_COLOR:
76 return "BaseColor";
77 case aiTextureType_NORMAL_CAMERA:
78 return "NormalCamera";
79 case aiTextureType_EMISSION_COLOR:
80 return "EmissionColor";
81 case aiTextureType_METALNESS:
82 return "Metalness";
83 case aiTextureType_DIFFUSE_ROUGHNESS:
84 return "DiffuseRoughness";
85 case aiTextureType_AMBIENT_OCCLUSION:
86 return "AmbientOcclusion";
87 case aiTextureType_SHEEN:
88 return "Sheen";
89 case aiTextureType_CLEARCOAT:
90 return "Clearcoat";
91 case aiTextureType_TRANSMISSION:
92 return "Transmission";
93 case aiTextureType_MAYA_BASE:
94 return "MayaBase";
95 case aiTextureType_MAYA_SPECULAR:
96 return "MayaSpecular";
97 case aiTextureType_MAYA_SPECULAR_COLOR:
98 return "MayaSpecularColor";
99 case aiTextureType_MAYA_SPECULAR_ROUGHNESS:
100 return "MayaSpecularRoughness";
101 case aiTextureType_ANISOTROPY:
102 return "Anisotropy";
103 case aiTextureType_GLTF_METALLIC_ROUGHNESS:
104 return "glTFMetallicRoughness";
105 case aiTextureType_UNKNOWN:
106 return "Unknown";

Callers 5

Assimp_InfoFunction · 0.85
WriteDumpFunction · 0.85
WriteMaterialMethod · 0.85
ExecuteMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected