Nintendo Confidential

16. Cluster Node


(1) ClusterList Data Chunk

ClusterListHeader u32 cluster_list_tag
u32 cluster_list_header_size
u32 cluster_list_size
u32 cluster_shape_num
u32 nintendo_extension_block_size
u32 user_extension_block_size
u32 cluster_shape_size(0)
...
u32 cluster_shape_size(cluster_shape_num - 1)
ClusterShape(0)
...
ClusterShape(cluster_shape_num - 1)
NintendoExtensionBlock
UserExtensionBlock

See Description

(2) ClusterShape Data Chunk

u32 cluster_shape_tag
u32 this_cluster_shape_index
u32 cluster_shape_size
u32 cluster_shape_name_index
u32 cluster_shape_type
u32 cluster_num
u32 cluster_tri_num
u32 nintendo_extension_block_size
u32 user_extension_block_size
Cluster(0)
...
Cluster(cluster_num - 1)
ClusterTri(0)
...
ClusterTri(cluster_tri_num - 1)
NintendoExtensionBlock
UserExtensionBlock

See Description

(3) Cluster Data Chunk

u32 cluster_tag
u32 this_cluster_index
u32 cluster_size
u32 cluster_name_index
u32 kind_of_transform_node
u32 transform_node_index
u32 external_transform_obj_file_name_index
u32 external_transform_obj_name_index
u32 cluster_vtx_group_index
u32 cluster_vtx_nv_group_index
u32 cluster_tri_nv_group_index
u32 cluster_vtx_color_group_index
u32 cluster_tri_color_group_index
u32 cluster_st_group_index

See Description

(4) ClusterTri Data Chunk

u32 cluster_tri_tag
u32 this_cluster_tri_index
u32 cluster_tri_size
u32 kind_of_cluster_for_tri
u32 cluster_index_for_tri
u32 tri_nv_index
u32 tri_color_index
ClusterVtx(0)
ClusterVtx(1)
ClusterVtx(2)

See Description

(5) ClusterVtx Data Chunk

u32 kind_of_cluster
u32 cluster_index
u32 vtx_index
u32 st_index
u32 vtx_nv_index
u32 vtx_color_index

See Description

Back to Index


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