Difference between revisions of "TNR (FileFormat)"

From SWGANH Wiki
Jump to: navigation, search
(New page: ===[ TGEN ]== Terrain Generator =================================================================== = Terrain generator (form name : TGEN) There are 6 different sections. <pre> - The Surfa...)
 
Line 1: Line 1:
===[ TGEN ]== Terrain Generator ===================================================================
+
===[ TGEN ] Terrain Generator ==
=
+
 
 
Terrain generator (form name : TGEN)
 
Terrain generator (form name : TGEN)
 
There are 6 different sections.
 
There are 6 different sections.
Line 11: Line 11:
 
- The Layers group      (LYRS)
 
- The Layers group      (LYRS)
 
</pre>
 
</pre>
 +
 +
==[ SGRP ] Surface Group ==
 +
 +
Where all the surfaces are declared.
 +
 +
 +
It's sub-divied into multiple surface families (SFAM).
 +
Each one of them declare mutliple shaders using a surface file.
 +
<pre>
 +
53 46 41 4D 00 00 00 70 04 00 00 00 66 72 73 74 5F 64 65 63 SFAM...p....frst.dec
 +
64 5F 72 6F 63 6B 6D 75 64 00 61 62 73 74 72 61 63 74 2F 74 d.rockmud.abstract.t
 +
65 72 72 61 69 6E 5F 73 75 72 66 61 63 65 2F 68 61 72 64 64 errain.surface.hardd
 +
69 72 74 2E 69 66 66 00 C7 AA 83 00 00 00 40 00 00 80 3F 02 irt.iff.............
 +
00 00 00 64 69 72 74 5F 72 6F 63 6B 6D 75 64 00 00 00 20 41 ...dirt.rockmud....A
 +
64 69 72 74 5F 72 6F 63 6B 6D 75 64 5F 61 31 00 00 00 A0 40 dirt.rockmud.a1.....
 +
</pre>                                                             
 +
Here its declares 2 shaders: dirt.rockmud, dirt.rockmund.a1
 +
using abstract/terrain_surface/harddirt.iff

Revision as of 13:53, 26 April 2007

=[ TGEN ] Terrain Generator

Terrain generator (form name : TGEN) There are 6 different sections.

- The Surface group     (SGRP)
- The Flora group       (FRGP)
- The Radial? group     (RGRP)
- The Environment group (EGRP)
- The -unamed- group    (MGRP)
- The Layers group      (LYRS)

[ SGRP ] Surface Group

Where all the surfaces are declared.


It's sub-divied into multiple surface families (SFAM). Each one of them declare mutliple shaders using a surface file.

53 46 41 4D 00 00 00 70 04 00 00 00 66 72 73 74 5F 64 65 63 	SFAM...p....frst.dec
64 5F 72 6F 63 6B 6D 75 64 00 61 62 73 74 72 61 63 74 2F 74 	d.rockmud.abstract.t
65 72 72 61 69 6E 5F 73 75 72 66 61 63 65 2F 68 61 72 64 64 	errain.surface.hardd
69 72 74 2E 69 66 66 00 C7 AA 83 00 00 00 40 00 00 80 3F 02 	irt.iff.............
00 00 00 64 69 72 74 5F 72 6F 63 6B 6D 75 64 00 00 00 20 41 	...dirt.rockmud....A
64 69 72 74 5F 72 6F 63 6B 6D 75 64 5F 61 31 00 00 00 A0 40 	dirt.rockmud.a1.....

Here its declares 2 shaders: dirt.rockmud, dirt.rockmund.a1 using abstract/terrain_surface/harddirt.iff