Jump to content

Resources/Material

From HEModdingWiki
Revision as of 16:30, 6 January 2025 by Justin113D (talk | contribs) (Added basic material page with its references)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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:

Rendering concepts

There are many different rendering "concepts" that shaders make use of:

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]