NIFF Specification
Version 1.0
Revision History
Chapter 1 Overview
1-1 What is NIFF?
1-2 Feature of NIFF
1-3 NIFF Coordinate System
1-4 3D Data Creation Flow Using NIFF
Chapter 2 Nodes
2-1 Nodes in NIFF
2-2 Links to Nodes in NIFF
1. 3D Objects with 1 Shape
2. Handling of Polygons in NIFF
3. Hierarchical Structure of 3D Objects
4. Object Hierarchical Links and Animation
5. Handling of Materials in NIFF(#1)
6. Handling of Materials in NIFF(#2)
7. Handling of a Camera in NIFF
8. Handling of Collision in NIFF
Chapter 3 Binary Format
3-1 Binary Format Overview
3-2 Bit Construction
3-3 File Header
3-4 SceneList
3-5 ObjList
1. ObjList Area3-6 ShapeList
2. Obj Area
1. ShapeList Area3-7 VtxList
2. Shape Area
1. VtxList Area3-8 ColorList
2. VtxGroup Area
3. Vtx Area
1. ColorList Area3-9 VectorList
2. TriColorGroup Area
3. VtxColorGroup Area
4. TriColor Area
5. VtxColor Area
1. VectorList Area3-10 StList
2. TriNvGroup Area
3. VtxNvGroup Area
4. TriNv Area
5. VtxNv Area
1. StList Area3-11 TriList
2. StGroup Area
3. St Area
1. TriList Area3-12 PartList
2. TriGroup Area
3. ReferenceVtxData Area
4. ReferenceTriColorData Area
5. ReferenceVtxColorData Area
6. ReferenceTriNvData Area
7. ReferenceVtxNvData Area
8. ReferenceStData Area
9. Tri Area
1. PartList Area3-13 MatList
2. Part Area
1. MatList Area3-14 TexList
2. Mat Area
1. TexList Area3-15 TexImgList
2. Tex Area
3. TexDataArea
1. TexImgList Area3-16 AnimList
2. TexImg Area
1. AnimList Area3-17 CollList
2. AnimGroup Area
3. Anim Area
1. CollList Area3-18 CamList
2. CollGroup Area
3. Coll Area
4. CollData Area
1. CamList Area3-19 LightList
2. Cam Area
1. LightList Area3-20 EnvList
2. Light Area
3. DirLight Area
1. EnvList Area3-21 SwitchList
2. Env Area
1. SwitchList Area3-22 NameList
2. Switch Area
1. NameList AreaChapter 4 Precautions
2. Name Area
4-1 About NIFF Files
4-2 About File Headers
4-3 About SceneList
4-4 About Obj
4-5 About Shape
4-6 About Vtx
4-7 About Color
4-8 About Vector
4-9 About St
4-10 About Tri
4-11 About Part
4-12 About Mat
4-13 About Tex and TexImg
4-14 About Anim
4-15 About Coll
4-16 About Cam
4-17 About Light
Chapter 5 Flags and Tags