Fixes for Linux/GCC.
Between Linux, Darwin and Windows keeping me honest, I am slowly learning C++.
This commit is contained in:
parent
5eb3779ad8
commit
d2a20ee5cb
|
@ -537,7 +537,7 @@ ModelData *Raw2Gltf(
|
|||
int triangleCount = surfaceModel.GetTriangleCount();
|
||||
|
||||
// initialize Draco mesh with vertex index information
|
||||
auto dracoMesh { std::make_shared<draco::Mesh>() };
|
||||
auto dracoMesh(std::make_shared<draco::Mesh>());
|
||||
dracoMesh->SetNumFaces(static_cast<size_t>(triangleCount));
|
||||
|
||||
for (uint32_t ii = 0; ii < triangleCount; ii++) {
|
||||
|
|
|
@ -41,11 +41,11 @@ void PrimitiveData::NoteDracoBuffer(const BufferViewData &data)
|
|||
|
||||
void PrimitiveData::AddTarget(const AccessorData *positions, const AccessorData *normals, const AccessorData *tangents)
|
||||
{
|
||||
targetAccessors.push_back({
|
||||
targetAccessors.push_back(std::make_tuple(
|
||||
positions->ix,
|
||||
normals ? normals->ix : -1,
|
||||
tangents ? tangents ->ix : -1
|
||||
});
|
||||
));
|
||||
}
|
||||
|
||||
void to_json(json &j, const PrimitiveData &d) {
|
||||
|
|
Loading…
Reference in New Issue