Difference between revisions of "Model files"

From FreeSpace Wiki
Jump to: navigation, search
(IBX)
m (POF: Texture Data explained)
Line 12: Line 12:
 
*Subobject behaviour, radars, debris, LODs
 
*Subobject behaviour, radars, debris, LODs
 
*Subsystem locations, their radii and naming
 
*Subsystem locations, their radii and naming
 +
*Texture data (SEE NOTE)
 
*Thruster locations and radii
 
*Thruster locations and radii
 
*Turret fire points and normals
 
*Turret fire points and normals
Line 17: Line 18:
 
.POF files can be made using [[Truespace]] and the [[PCS]] kit. Truespace can be used to create a 3D .COB file; the dock point, turret fire point, etc. information listed above can be added using PCS, allowing you to export the model from COB to POF.
 
.POF files can be made using [[Truespace]] and the [[PCS]] kit. Truespace can be used to create a 3D .COB file; the dock point, turret fire point, etc. information listed above can be added using PCS, allowing you to export the model from COB to POF.
  
 +
===Important note about Textures in POFs===
 +
Only the initial Base Map (also called Colour Map or Diffuse Map) needs to be listed in the Texture slot for a ship in the POF. All other texture types (-normal, -shine, -glow) are loaded by the engine automatically as they are found should they exist.<br>
 +
Ex: MyShip.pof has a base texture called MyShip.dds. Should they exist, the engine will load MyShip-Normal.dds, MyShip-Glow.dds and MyShip-Shine.dds, as the "MyShip" part will link them all together.
  
 
[[Category:File Types]]
 
[[Category:File Types]]

Revision as of 20:03, 23 August 2009

IBX

The *.IBX filetype caches 3D model information. It is stored in the data/cache folder of the main game or the mod folder that you have selected (in SCP). It's recommended that you include the relevant *.IBX files with any campaign you release with modded ships, as this will save the user a bit time. IBX files are automatically created by your models by placing the POF into a mission and running FS2O.

POF

  • .POF files are used to hold model data.

The following properties are held in a POF file: (alphabetical order)

  • Central point of the model
  • Docking points
  • Heading
  • Paths
  • Squadron logo location
  • Subobject behaviour, radars, debris, LODs
  • Subsystem locations, their radii and naming
  • Texture data (SEE NOTE)
  • Thruster locations and radii
  • Turret fire points and normals

.POF files can be made using Truespace and the PCS kit. Truespace can be used to create a 3D .COB file; the dock point, turret fire point, etc. information listed above can be added using PCS, allowing you to export the model from COB to POF.

Important note about Textures in POFs

Only the initial Base Map (also called Colour Map or Diffuse Map) needs to be listed in the Texture slot for a ship in the POF. All other texture types (-normal, -shine, -glow) are loaded by the engine automatically as they are found should they exist.
Ex: MyShip.pof has a base texture called MyShip.dds. Should they exist, the engine will load MyShip-Normal.dds, MyShip-Glow.dds and MyShip-Shine.dds, as the "MyShip" part will link them all together.