Jump to content

Resources/Material

From HEModdingWiki
Revision as of 19:56, 7 January 2025 by Ashrindy (talk | contribs)
Material
Resource TypeMaterials
File Extension.material
Used In Games
Container FormatMIRAGE
Editing Tools
Reverse Engineering StatusDone

Model Pointcloud is a fileformat used since Sonic Frontiers, that's used to create terrains (.terrain-model/.model) using a collection of instances with resource names.

Materials, stored in .material files, are the general purpose format for storing surface rendering information, specifying shaders, textures and shader parameters.

Shader

[TODO]

Game shaders

Each game has its own list of shaders:

Textures

Each shader specifies its own set of textures and how they are used.

Every material comes with a list of textures, each item having the following properties:

[TODO]

Texturing systems

The texturing systems between Hedgehog Engine games and Hedgehog Engine 2 games are mostly consistent:

Parameters

[TODO]