Update XGfxPackedVertex parsing logic

This commit is contained in:
njohnson 2025-09-07 23:11:57 -04:00
parent f7ff77b11d
commit 4a53b0ff74

View File

@ -14,7 +14,19 @@ XGfxPackedVertex::XGfxPackedVertex()
void XGfxPackedVertex::ParseData(QDataStream *aStream) void XGfxPackedVertex::ParseData(QDataStream *aStream)
{ {
if (GetPtr() == -1)
{
*aStream
>> mXYZ[0]
>> mXYZ[1]
>> mXYZ[2]
>> mBinormalSign;
mColor.ParseData(aStream);
mTexCoord.ParseData(aStream);
mNormal.ParseData(aStream);
mTangent.ParseData(aStream);
}
} }
void XGfxPackedVertex::Clear() void XGfxPackedVertex::Clear()