Difference between revisions of "Pipeline Set (RW Section)"
Jump to navigation
Jump to search
((Typical locations will get written to the main article)) |
|||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | {{RW Section|Pipeline Set| | + | {{RW Section |
− | + | | NAME = Pipeline Set | |
− | + | | VENDORNAME = Rockstar Games | |
+ | | MODULENAME = Plug-In | ||
+ | | MODULEID = 0253F2 | ||
+ | | IDENTIFIER = F3 | ||
+ | | PARENTS = [[Atomic (RW Section)|Atomic]] ''([[Extension (RW Section)|Extension]])'' | ||
+ | }} | ||
+ | A '''Pipeline Set''' is one of Rockstar's [[List of RW section IDs|custom sections]]. It is used by the Renderware engine to select a rendering pipeline that takes responsibility for drawing a atomic. | ||
==Binary structure== | ==Binary structure== | ||
Line 9: | Line 15: | ||
The section only consists of an 4-byte integer which can have one of three different values. This value will determine which of the engine's rendering pipeline to use for an [[Atomic (RW Section)|atomic]]. | The section only consists of an 4-byte integer which can have one of three different values. This value will determine which of the engine's rendering pipeline to use for an [[Atomic (RW Section)|atomic]]. | ||
− | * <code>0x53F20098</code> – Render pipeline used for buildings with Reflection_Material_(RW_Section)reflective materials]]. | + | * <code>0x53F20098</code> – Render pipeline used for buildings with [[Reflection_Material_(RW_Section)|reflective materials]]. |
* <code>0x53F2009A</code> – Render pipeline used for vehicles. | * <code>0x53F2009A</code> – Render pipeline used for vehicles. | ||
* <code>0x53F2009C</code> – Render pipeline used for [[Night_Vertex_Colors_(RW_Section)|night vertex colors]]. | * <code>0x53F2009C</code> – Render pipeline used for [[Night_Vertex_Colors_(RW_Section)|night vertex colors]]. | ||
Line 17: | Line 23: | ||
==External Links== | ==External Links== | ||
− | * {{GTAF|post|128451|3905781|RW Analyse Thread}} &ndash with findings by {{U|DexX}} | + | * {{GTAF|post|128451|3905781|RW Analyse Thread}} – with findings by {{U|DexX}} |
+ | |||
+ | {{N|SA|VC|3}} |
Latest revision as of 12:52, 11 September 2020
Pipeline Set | |
---|---|
RenderWare Stream Section | |
Vendor | Rockstar Games |
Module | Plug-In |
Module ID | 0x0253F2
|
Identifier | 0xF3
|
Chunk ID | 0x0253F2F3
|
Versions | All |
Hierarchy | |
Parents: Atomic (Extension) | |
Children: None | |
Extensions: None | |
File Format |
A Pipeline Set is one of Rockstar's custom sections. It is used by the Renderware engine to select a rendering pipeline that takes responsibility for drawing a atomic.
Binary structure
The section only consists of an 4-byte integer which can have one of three different values. This value will determine which of the engine's rendering pipeline to use for an atomic.
0x53F20098
– Render pipeline used for buildings with reflective materials.0x53F2009A
– Render pipeline used for vehicles.0x53F2009C
– Render pipeline used for night vertex colors.
For example if the data is 0x53F2009A a specular material can be added to a non-vehicle object. Primarily this is used for vehicle upgrade parts and some cutscene objects. Vehicles are using this rendering pipeline by default and do not need a pipeline set. It is not possible to add specular or reflective materials to a player, pedestrian or other 'skinned' models.
External Links
- GTAForums: RW Analyse Thread – with findings by DexX