Skip to content

RavenDS/flatout-blender-tools

Repository files navigation

FlatOut Blender Tools

A collection of Blender Add-Ons & Python scripts for FlatOut 1/2/Ultimate Carnage on PC/PS2/XBOX/PSP.

Blender Plugins/Addons

  • fo2_bgm_import: Import FO1/FO2/FOUC car body.bgm + additional files (crash.dat, body.ini, camera.ini)
  • fo2_bgm_export: Export FO1/FO2/FOUC car body.bgm + additional files (crash.dat, body.ini, camera.ini)
  • fo2_bgm_hierarchy: Reorganize a blender scene into the fo2_bgm_export structure
  • fo2_trackai_import: Import FO2 trackai.bin + additional files (splines.ai, startpoints.bed, splitpoints.bed)
  • fo2_trackai_export: Export FO2 trackai.bin + additional files (splines.ai, startpoints.bed, splitpoints.bed)
  • fo2_collision_io: WIP! Import/Export collision data (.cdb2) & shadowmap_w2.dat

Standalone Scripts

  • bgm_tool: Convert + Optimize FO1/FO2/UC .bgm files for PC/PS2/XBOX/PSP
  • dds2tga: Convert .dds to .tga 32-bit, preserve alpha channel
  • dds_normal: Convert FOUC RXGB (DXT5nm) to RGBA
  • dds_resize: Quick resize .dds files for console ports
  • tga2dds: Convert .tga to .dds (DXT1, DXT3, DXT5)

Standalone Tools

  • PS2TexTool: VB.Net GUI to easily import .dds into PS2 .tm2 and PSP .tex skin files

Credits & Notes