README.md
November 18, 2025 ยท View on GitHub
Extension Index:
FAST64_materials_n64
Contributors
Status
Draft
Dependencies
Written against the glTF 2.0 spec.
Overview
This extension implements a representation of the n64's basic rendering properties present in fast64 materials, properties in individual microcodes are implemented in seperate extensions:
JSON Schema
Known Implementations
- No current implementations
Resources
FAST64_sampler_n64
Contributors
Status
Draft
Dependencies
Written against the glTF 2.0 spec.
Overview
This extension implements a representation of how individual textures are sampled on n64, including shift, mask, low and high values, clamp and mirror, format and reference information.
JSON Schema
Known Implementations
- No current implementations
Resources
FAST64_materials_f3d
Contributors
Status
Draft
Dependencies
Extension of FAST64_materials_n64
Overview
This extension implements an abstraction of F3D material features, properties from other revisions are implemented in separate extensions:
JSON Schema
Known Implementations
- No current implementations
Resources
FAST64_mesh_f3d
Contributors
Status
Draft
Dependencies
Written against the glTF 2.0 spec.
Overview
This extension implements a representation of fast64 mesh data, currently only contains one property from post F3DLX microcodes, which is implemented in a seperate extension:
JSON Schema
Known Implementations
- No current implementations
FAST64_materials_f3dlx
Contributors
Status
Draft
Dependencies
Extension of FAST64_materials_f3d
Overview
This extension implements F3DLX material features, which only differs in the inclusion of the G_CLIPPING geometry mode, it mostly exists for completeness as G_CLIPPING is on by default and is crucial for performance.
JSON Schema
Known Implementations
- No current implementations
Resources
FAST64_materials_f3dex3
Contributors
Status
Draft
Dependencies
Extension of FAST64_materials_f3d
Overview
This extension implements F3DEX3 material features such as ambient occlusion, fresnel, attribute offsets and cel shading. F3DEX3 is based of F3DEX2 but does not include G_CLIPPING as an optional geometry mode, fast64 will never export both FAST64_materials_f3dlx and FAST64_materials_f3dex3.
JSON Schema
Known Implementations
- No current implementations
Resources
FAST64_mesh_f3d_new
Contributors
Status
Draft
Dependencies
Extension of FAST64_mesh_f3d
Overview
This extension implements f3dex and up vertex based culling, which fast64 represents per mesh.
JSON Schema
Known Implementations
- No current implementations