Polygon Soup List: Difference between revisions

Added example.
(Added editor details.)
(Added example.)
 
(One intermediate revision by the same user not shown)
Line 2:
| name = PolygonSoupList
| othernames = CollisionMeshData
| example = [[File:Paradise PolygonSoupList Example.png|frameless|300px]]<br />Track unit 203's polygon soup.
| resourcenames = TRK_COL_*<br /><sup><small>*Track unit ID</small></sup>
| id = 0x43
Line 22 ⟶ 23:
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
| 0x0 || 0x20 || [[#CgsGeometric::AxisAlignedBox | AxisAlignedBox]] || mOverallAabb || ||
|-
| 0x20 || 0x4 || [[#CgsGeometric::PolygonSoup | PolygonSoup]]** || mpapPolySoups || ||
|-
| 0x24 || 0x4 || [[#CgsGeometric::AxisAlignedBox4 | AxisAlignedBox4]]* || mpaPolySoupBoxes || ||
|-
| 0x28 || 0x4 || int32_t || miNumPolySoups || ||
Line 37 ⟶ 38:
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
| 0x0 || 0x20 || [[#CgsGeometric::AxisAlignedBox | AxisAlignedBox]] || mOverallAabb || ||
|-
| 0x20 || 0x8 || [[#CgsGeometric::PolygonSoup | PolygonSoup]]** || mpapPolySoups || ||
|-
| 0x28 || 0x8 || [[#CgsGeometric::AxisAlignedBox4 | AxisAlignedBox4]]* || mpaPolySoupBoxes || ||
|-
| 0x30 || 0x4 || int32_t || miNumPolySoups || ||
Line 66 ⟶ 67:
| 0xC || 0x4 || float32_t || mfComprGranularity || ||
|-
| 0x10 || 0x4 || [[#CgsGeometric::PolygonSoupPoly | PolygonSoupPoly]]* || mpaPolygons || ||
|-
| 0x14 || 0x4 || [[#CgsGeometric::PolygonSoupVertex | PolygonSoupVertex]]* || mpaVertices || ||
|-
| 0x18 || 0x2 || uint16_t || mu16DataSize || ||
Line 78 ⟶ 79:
| 0x1C || 0x1 || uint8_t || mu8NumVertices || ||
|-
| 0x1D || 0x3 || || || paddingPadding ||
|}
 
Line 89 ⟶ 90:
| 0xC || 0x4 || float32_t || mfComprGranularity || ||
|-
| 0x10 || 0x8 || [[#CgsGeometric::PolygonSoupPoly | PolygonSoupPoly]]* || mpaPolygons || ||
|-
| 0x18 || 0x8 || [[#CgsGeometric::PolygonSoupVertex | PolygonSoupVertex]]* || mpaVertices || ||
|-
| 0x20 || 0x2 || uint16_t || mu16DataSize || ||
Line 101 ⟶ 102:
| 0x24 || 0x1 || uint8_t || mu8NumVertices || ||
|-
| 0x25 || 0xB || || || paddingPadding ||
|}