## nvfview Previewer

- Memory Map
- Main Flow of the Program
- Operating the Previewer
- Current Restrictions
- Revision History

### Memory Map

> The memory map of the nvfview Previewer is shown below.

- It does not matter whether or not expanded memory is installed.
- Allocate both the frame buffer and the Z buffer inside DynamicHeap.

### Main Flow of the Program

> When the previewer software plays graphics, the process flows as described below.

1. Initialize.
2. Load the scene.

   #### From here on, the operations are repeated for each frame.

3. Call back the game process.
4. Evaluate the hierarchy.
   Resolve the dependency between nodes and generate drawing objects.
5. Rearrange the drawing objects.
   Rearrange the drawing objects according to texture and light to improve drawing performance.
6. Generate Gfx.
   Convert the drawing objects to Gfx.

### Current Restrictions

- Point light source is not supported.
- Vertex and fog can not be used at same time.
- TriColor is reflected.
- Morph Part of Envelope has not been finalized, yet.
- IK supports only 2 joints.

Back to nvfview Index

Copyright 1998-1999 NINTENDO Co., Ltd.
MONEGI CORPORATION
All rights reserved.