Added ComponentType Unsigned int and Error handling
Part of GLTF 2.0 changespull/1217/head
parent
63485bdd26
commit
6c73cc8aff
|
@ -210,6 +210,7 @@ namespace glTF
|
|||
ComponentType_UNSIGNED_BYTE = 5121,
|
||||
ComponentType_SHORT = 5122,
|
||||
ComponentType_UNSIGNED_SHORT = 5123,
|
||||
ComponentType_UNSIGNED_INT = 5125,
|
||||
ComponentType_FLOAT = 5126
|
||||
};
|
||||
|
||||
|
@ -220,13 +221,15 @@ namespace glTF
|
|||
case ComponentType_UNSIGNED_SHORT:
|
||||
return 2;
|
||||
|
||||
case ComponentType_UNSIGNED_INT:
|
||||
case ComponentType_FLOAT:
|
||||
return 4;
|
||||
|
||||
//case Accessor::ComponentType_BYTE:
|
||||
//case Accessor::ComponentType_UNSIGNED_BYTE:
|
||||
default:
|
||||
case ComponentType_BYTE:
|
||||
case ComponentType_UNSIGNED_BYTE:
|
||||
return 1;
|
||||
default:
|
||||
throw DeadlyImportError("GLTF: Unsupported Component Type "+t);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue