Resources/Material: Difference between revisions
Appearance
Justin113D (talk | contribs) Added basic material page with its references |
No edit summary |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
Materials, stored in .material files, are the general purpose format for storing surface rendering information, specifying shaders, textures and shader parameters. | {{Infobox Resource|type=[[Resources#Materials|Materials]]|extension=.material|games=* [[Games/Sonic Unleashed|Sonic Unleashed]] | ||
* [[Games/Sonic Colors|Sonic Colors]] | |||
* [[Games/Sonic Generations|Sonic Generations]] | |||
* [[Games/Sonic Lost World|Sonic Lost World]] | |||
* [[Games/Sonic Colors Ultimate|Sonic Colors Ultimate]] | |||
* [[Games/Sonic Generations (2024 remake)|Sonic Generations (2024 remaster)]] | |||
* [[Games/Sonic Forces|Sonic Forces]] | |||
* [[Games/Sonic Origins|Sonic Origins]] | |||
* [[Games/Sonic Origins Plus|Sonic Origins Plus]] | |||
* [[Games/Sonic Frontiers|Sonic Frontiers]] | |||
* [[Games/Shadow Generations|Shadow Generations]]|tools=* [[Tools/HedgeEdit|HedgeEdit]] | |||
* [[Tools/Restoration Issue Pocketknife|Restoration Issue Pocketknife]] | |||
* [[Tools/HEIO|HEIO]]|status=Done|container=MIRAGE|name=Material}} | |||
'''Materials''', ''stored in .material files'', are the general purpose format for storing surface rendering information, specifying shaders, textures and shader parameters. | |||
== Shader == | == Shader == | ||
Line 16: | Line 30: | ||
* [[Games/Sonic_Frontiers/Shaders|Sonic Frontiers]] | * [[Games/Sonic_Frontiers/Shaders|Sonic Frontiers]] | ||
* [[Games/Shadow_Generations/Shaders|Shadow Generations]] | * [[Games/Shadow_Generations/Shaders|Shadow Generations]] | ||
== Textures == | == Textures == |
Latest revision as of 14:38, 23 January 2025
Resource Type | Materials |
---|---|
File Extension | .material |
Used In Games | |
Container Format | MIRAGE |
Editing Tools | |
Reverse Engineering Status | Done |
Materials, stored in .material files, are the general purpose format for storing surface rendering information, specifying shaders, textures and shader parameters.
Shader[edit | edit source]
[TODO]
Game shaders[edit | edit source]
Each game has its own list of shaders:
- Sonic Unleashed
- Sonic Generations
- Sonic Lost World
- Sonic Forces
- Sonic Origins
- Sonic Frontiers
- Shadow Generations
Textures[edit | edit source]
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[edit | edit source]
The texturing systems between Hedgehog Engine games and Hedgehog Engine 2 games are mostly consistent:
Parameters[edit | edit source]
[TODO]