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

Resources