diff options
| author | Jasper St. Pierre <jstpierre@mecheye.net> | 2024-04-20 10:36:08 -0700 |
|---|---|---|
| committer | Jasper St. Pierre <jstpierre@mecheye.net> | 2024-04-20 10:36:08 -0700 |
| commit | 36dbe0b42f8d4f16a9401fd122cbcdaa7ab273ab (patch) | |
| tree | 6288e4a21df34901c7aadf5565263f0abb12d0ec /src/JSystem/J3DGraphLoader/J3DClusterLoader.cpp | |
| parent | 683cf9324dcf8d182ec35d86874dd87a63364ebe (diff) | |
J3DCluster work
Diffstat (limited to 'src/JSystem/J3DGraphLoader/J3DClusterLoader.cpp')
| -rw-r--r-- | src/JSystem/J3DGraphLoader/J3DClusterLoader.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/JSystem/J3DGraphLoader/J3DClusterLoader.cpp b/src/JSystem/J3DGraphLoader/J3DClusterLoader.cpp index c42bada9..55d914a9 100644 --- a/src/JSystem/J3DGraphLoader/J3DClusterLoader.cpp +++ b/src/JSystem/J3DGraphLoader/J3DClusterLoader.cpp @@ -97,10 +97,10 @@ void J3DClusterLoader_v15::readCluster(const J3DClusterBlock* block) { u32 vertexIdx = (clusterVertex - blockClusterVertex) / sizeof(J3DClusterVertex); cluster->mClusterVertex = &mpDeformData->mClusterVertex[vertexIdx]; J3DDeformer* deformer = new J3DDeformer(mpDeformData); - if (cluster->field_0x14 != 0) { - deformer->field_0xc = new f32[cluster->field_0x14*3]; + if (cluster->mNrmNum != 0) { + deformer->field_0x0c = new Vec[cluster->mNrmNum]; } else { - deformer->field_0xc = NULL; + deformer->field_0x0c = NULL; } deformer->mFlags = cluster->mFlags; deformer->mWeightList = new f32[cluster->mKeyNum]; |
