Searched refs:TANGENT (Results 1 - 3 of 3) sorted by relevance
/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/ |
H A D | gltf2_util.cpp | 263 POSITION, NORMAL, TANGENT, TEXCOORD_0, TEXCOORD_1, COLOR_0, JOINTS_0, and WEIGHTS_0 in GetAttributeType() 269 } else if (dataType == "TANGENT") { in GetAttributeType() 270 attribute.type = AttributeType::TANGENT; in GetAttributeType() 445 constexpr const char* ATTRIBUTE_TYPES[] = { "NORMAL", "POSITION", "TANGENT" }; 456 } else if (dataType.type <= AttributeType::TANGENT) { in GetAttributeType() 794 { "TANGENT accessor must use VEC4.", "TANGENT accessor must use FLOAT." }, 844 case AttributeType::TANGENT: in ValidateMorphTargetAttribute() 846 return "ValidateMorphTargetAttribute: TANGENT accessor must use VEC3."; in ValidateMorphTargetAttribute() 849 return "ValidateMorphTargetAttribute: TANGENT accesso in ValidateMorphTargetAttribute() [all...] |
H A D | gltf2_data_structures.h | 81 TANGENT = 2, member in GLTF2::AttributeType 620 // (only `POSITION`, `NORMAL`, and `TANGENT` supported)
|
H A D | gltf2_importer.cpp | 577 case GLTF2::AttributeType::TANGENT: in LoadPrimitiveAttributeData() 609 // Spec says POSITION,NORMAL and TANGENT must be FLOAT & VEC3 in ProcessMorphTargetData() 656 case GLTF2::AttributeType::TANGENT: in GenerateMorphTargets() 724 info.tangents = ContainsAttribute(primitive, GLTF2::AttributeType::TANGENT); in CreatePrimitiveImportInfo()
|
Completed in 8 milliseconds