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