mirror of
https://github.com/Laupetin/OpenAssetTools.git
synced 2025-06-12 07:48:16 -05:00
feat: dump and load xmodels for IW5 via template
This commit is contained in:
@ -13,7 +13,7 @@ set count parentList numBones - numRootBones;
|
||||
set reusable quats;
|
||||
set count quats numBones - numRootBones;
|
||||
set reusable trans;
|
||||
set count trans numBones - numRootBones;
|
||||
set count trans (numBones - numRootBones) * 3;
|
||||
set reusable partClassification;
|
||||
set count partClassification numBones;
|
||||
set reusable baseMat;
|
||||
|
@ -14,6 +14,9 @@ set count vertList vertListCount;
|
||||
set reusable triIndices;
|
||||
set block triIndices XFILE_BLOCK_INDEX;
|
||||
set count triIndices triCount;
|
||||
set reusable verts0;
|
||||
set block verts0 XFILE_BLOCK_VERTEX;
|
||||
set count verts0 XSurface::vertCount;
|
||||
reorder:
|
||||
zoneHandle
|
||||
vertInfo
|
||||
@ -29,15 +32,6 @@ set count vertsBlend vertCount[0]
|
||||
+ 5 * vertCount[2]
|
||||
+ 7 * vertCount[3];
|
||||
|
||||
// GfxVertexUnion0
|
||||
use GfxVertexUnion0;
|
||||
set condition quantizedNoColorVerts0 never;
|
||||
set condition quantizedVerts0 never;
|
||||
set condition verts0 never;
|
||||
set reusable packedVerts0;
|
||||
set block packedVerts0 XFILE_BLOCK_VERTEX;
|
||||
set count packedVerts0 XSurface::vertCount;
|
||||
|
||||
// XRigidVertList
|
||||
set reusable XRigidVertList::collisionTree;
|
||||
|
||||
|
Reference in New Issue
Block a user