Difference between revisions of "Sims 3:0x01D0E70F"

From SimsWiki
Jump to: navigation, search
(Overview)
(Overview)
Line 12: Line 12:
 
  DWORD  version
 
  DWORD  version
 
  DWORD  flags                              // see table
 
  DWORD  flags                              // see table
  DWORD  always zero (pipeline bug)
+
  DWORD  always zero (pipeline bug); if not zero, safe to ignore
 
  {face data, count and offset given in MLOD}
 
  {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
 
  if compressed, start at zero and add or subtract each signed value for the entire buffer before using the offset

Revision as of 21:58, 13 July 2011

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



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

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 

Flag Format

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

Variants
Actions
Navigation
game select
Toolbox