Jump to content

Documentation: Difference between revisions

From HedgeDocs
Hyper (talk | contribs)
mNo edit summary
Hyper (talk | contribs)
No edit summary
 
Line 8: Line 8:
|-
|-
| [[Normal mapping]]
| [[Normal mapping]]
| How normal mapping works
| How normal mapping works.
|-
|-
| [[Vertex Colors]]
| [[Vertex Colors]]
| How vertex colors work
| How vertex colors work.
|-
|-
| [[Mesh Layers]]
| [[Mesh Layers]]
| Model mesh layers
| Model mesh layers.
|-
|-
| [[Opacity]]
| [[Opacity]]
| The concept of opacity explained
| The concept of opacity explained.
|-  
|-  
| [[Texture Blending]]
| [[Texture Blending]]
| The different ways to blend textures
| The different ways to blend textures.
|-
|-
!
!
Line 26: Line 26:
|-
|-
|[[Hedgehog Engine Rendering|Hedgehog Engine]]
|[[Hedgehog Engine Rendering|Hedgehog Engine]]
|Engine first used in Sonic Unleashed
|Engine first used in Sonic Unleashed.
|-
|-
|[[Hedgehog Engine 2 Rendering|Hedgehog Engine 2]]
|[[Hedgehog Engine 2 Rendering|Hedgehog Engine 2]]
|Engine first used in Sonic Forces
|Engine first used in Sonic Forces.
|}
|}


Line 42: Line 42:
|-
|-
|[[SCA Parameters]]
|[[SCA Parameters]]
|Model and material parameters stored in SCA file headers
|Model and material parameters stored in SCA file headers.
|
|
|
|
Line 57: Line 57:
|-
|-
|[[Shader Features]]
|[[Shader Features]]
|Hedgehog Engine 1 shader features
|Hedgehog Engine 1 shader features.
|
|
|
|
|}
|}


== Set-Data ==
== Placement ==
{| class="wikitable"
{| class="wikitable"
|+
|+
Line 129: Line 129:
|-
|-
|[[PXD|PXD Animation]]
|[[PXD|PXD Animation]]
|Skeleton and skeletal animation format in Hedgehog Engine 2 Games
|Skeleton and skeletal animation format in Hedgehog Engine 2 games.
|<span style="text-align: center">
|<span style="text-align: center">
<p><code>.anm.pxd</code></p>
<p><code>.anm.pxd</code></p>
Line 137: Line 137:
|-
|-
|[[PBA|PBA Skeleton]]
|[[PBA|PBA Skeleton]]
|Physics Based Animation Skeleton for Hedgehog Engine 2 Games
|Physics Based Animation Skeleton for Hedgehog Engine 2 games.
|<code>.pba</code>
|<code>.pba</code>
|
|
|}
|}

Latest revision as of 21:20, 1 May 2026

This section lists documentation pages for resources you'll find in Sonic games. You'll find information about certain file formats and other general game resources.

Rendering

Name Info
Normal mapping How normal mapping works.
Vertex Colors How vertex colors work.
Mesh Layers Model mesh layers.
Opacity The concept of opacity explained.
Texture Blending The different ways to blend textures.
Hedgehog Engine Engine first used in Sonic Unleashed.
Hedgehog Engine 2 Engine first used in Sonic Forces.

Models

Name Info Extension Tools
SCA Parameters Model and material parameters stored in SCA file headers.

Shaders

Name Info Extension Tools
Shader Features Hedgehog Engine 1 shader features.

Placement

Name Description Extension Tools
HSON (Hedgehog Set Object Notation) Universal object placement representation format. .hson

User Interface

Name Description Extension Tools
NCP (Ninja CellSpriteDraw Project) Describes a user interface in most Hedgehog Engine games.

.xncp

.yncp

.gncp

.sncp

Archives

Name Description Extension Tools
Binary Resource Generic container format used for storing chunks of binary data.
NN Chunk Generic container format used for storing SEGA NN binary data.
U8 Archive Hierarchical archive format. .arc

Animation

Name Description Extension Tools
PXD Animation Skeleton and skeletal animation format in Hedgehog Engine 2 games.

.anm.pxd

.skl.pxd

Frontiers Animation Tools
PBA Skeleton Physics Based Animation Skeleton for Hedgehog Engine 2 games. .pba
Cookies help us deliver our services. By using our services, you agree to our use of cookies.