Difference between revisions of "Sims 3:0x01D0E70F"

From SimsWiki
Jump to: navigation, search
 
(Fixed misplaced footer)
 
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Sims 3:Main Page]] -> [[Sims 3:PackedFileTypes]]
+
{{TS3AdvancedModdingHeader}}
<br/>[[Sims 3:Main Page]] -> [[Sims 3:RCOL]]
+
{{TS3Resource
<hr/>
+
|name=Index Buffer - IBUF
==Index Buffer==
+
|typeid= 0x01D0E70F
This is a [[Sims 3:RCOL]] chunk found embedded in [[Sims 3:0x01661233|MODL]] and [[Sims 3:0x01D10F34|MLOD]] resources.
+
|expansion=The Sims 3
  DWORD // 'IBUF'
+
}}
  {data} // unknown data content to end of chunk
+
<br clear="all">
<hr/>
+
 
[[Sims 3:Main Page]] -> [[Sims 3:PackedFileTypes]]
+
==Overview==
<br/>[[Sims 3:Main Page]] -> [[Sims 3:RCOL]]
+
This is a [[Sims 3:RCOL]] chunk found embedded in [[Sims 3:0x01661233|MODL]] and [[Sims 3:0x01D10F34|MLOD]] resources. Contains the vertex indices for the polygon faces.
 +
  DWORD // 'IBUF'
 +
  DWORD  version
 +
DWORD  flags                              // see table
 +
DWORD  always zero (pipeline bug); if not zero, safe to ignore
 +
{face data, count and offset given in MLOD}
 +
if compressed, start at zero and add or subtract each signed value for the entire buffer before using the offset
 +
 
 +
===Flag Format===
 +
{| class="wikitable sortable" border="1"
 +
! Type ID!! Name!! Description
 +
|-
 +
| 0x00000001 || Differenced Indices
 +
|-
 +
| 0x00000002 || Using 32-Bit Indices
 +
|-
 +
| 0x00000004 || Is a Display List
 +
|}
 +
 
 +
Based on contributions from delphy, karybdis and atavera
 +
 
 +
{{TS3AdvancedModdingHeader}}

Latest revision as of 02:35, 16 July 2014

Modding Reference by Category

Sims 3 :DBPF | File Types | RCOL(Scene) | Catalog Resource | String Table | Key Table | TS3 Programmer's Reference 

Index Buffer - IBUF
TypeID:0x01D0E70F
Game Version:The Sims 3



[edit] Overview

This is a Sims 3:RCOL chunk found embedded in MODL and MLOD resources. Contains the vertex indices for the polygon faces.

DWORD  // 'IBUF'
DWORD  version
DWORD  flags                               // see table
DWORD  always zero (pipeline bug); if not zero, safe to ignore
{face data, count and offset given in MLOD}
if compressed, start at zero and add or subtract each signed value for the entire buffer before using the offset

[edit] Flag Format

Type ID Name Description
0x00000001 Differenced Indices
0x00000002 Using 32-Bit Indices
0x00000004 Is a Display List

Based on contributions from delphy, karybdis and atavera

Modding Reference by Category

Sims 3 :DBPF | File Types | RCOL(Scene) | Catalog Resource | String Table | Key Table | TS3 Programmer's Reference 

Personal tools
Namespaces

Variants
Actions
Navigation
game select
Toolbox