MDL file

From Wiki

Jump to: navigation, search
m
Line 18: Line 18:
 
|HA:||hardanims||''JointMIMe-like animation (PSOne)''
 
|HA:||hardanims||''JointMIMe-like animation (PSOne)''
 
|-
 
|-
|SA:||softanims||''Vertex/normal MIMe animation''
+
|SA:||softanims||''Vertex/normalMIMe-like animation''
 
|-
 
|-
 
|TB:||timblocks||''Textures (PSOne TIM image format)''
 
|TB:||timblocks||''Textures (PSOne TIM image format)''
Line 40: Line 40:
 
<fieldset class="spec">
 
<fieldset class="spec">
 
<legend class="tech">1st PRIMITIVE CHANNEL
 
<legend class="tech">1st PRIMITIVE CHANNEL
 +
 
==Primitive channels==
 
==Primitive channels==
 
</legend>
 
</legend>

Revision as of 00:22, 12 March 2011

<legend class="caps">

Header

</legend>

LF HA SA TB PC U0 -16- PCSZ -16- HASZ SASZ

<ifieldset class="spec"> <legend> swordofmoonlight.h </legend>

LF: leadflags perhaps bitwise flags
HA: hardanims JointMIMe-like animation (PSOne)
SA: softanims Vertex/normalMIMe-like animation
TB: timblocks Textures (PSOne TIM image format)
PC: primchans one or more required (meshes)
U0: unknown00 perhaps always one
-16-
PCSZ: primchanwords dword anims block offset (could be 32bit)
-16-
HASZ: hardanimwords dword sizeof anims block
SASZ: softanimwords dword sizeof diffs block

</ifieldset>

<legend class="tech">1st PRIMITIVE CHANNEL

Primitive channels

</legend>

<legend>⋯</legend>

<legend>Nth PRIMITIVE CHANNEL</legend>

<legend class="tech">3D PRIMITIVES BLOCK

3D primitives

</legend>

<legend class="tech">PER VERTEX LOCATION BLOCK

Per vertex location

</legend>

<legend class="tech">PER VERTEX LIGHTING BLOCK

Per vertex lighting

</legend>

<legend class="tech">Tinman ANIMATIONS BLOCK

Tinman animations

</legend>

<legend class="tech">Scarecrow ANIMATIONS BLOCK

Scarecrow animations

</legend>

<legend class="tech">1st PlayStation .TIM IMAGE

TIM imaging

</legend>

<legend>⋯</legend>

<legend>Nth PlayStation .TIM IMAGE</legend>