Some more fixes for compressed meshes

This cleans up a few more cases of uint32_t->uint64_t

Importantly this fixes an edge case in the axis-angle compression by
using the pre-existing Basis methods instead
This commit is contained in:
clayjohn
2023-10-13 21:59:56 -06:00
parent 50d17f6b8c
commit 8f9cd4e1e3
10 changed files with 45 additions and 42 deletions

View File

@ -298,6 +298,8 @@ public:
ARRAY_FLAG_FORMAT_VERSION_MASK = 0xFF, // 8 bits version
};
static_assert(sizeof(ArrayFormat) == 8, "ArrayFormat should be 64 bits long.");
enum PrimitiveType {
PRIMITIVE_POINTS,
PRIMITIVE_LINES,