Skip to content

0.7.0

Compare
Choose a tag to compare
@pudingus pudingus released this 18 Nov 15:25
· 39 commits to master since this release

Features:

  • Added support for Hidden & Dangerous 2 (v41), Chameleon, Wings of War, Circus Empire (v42)
    • All 4ds features are supported except:
      • Extra vertex data
      • Morph lods (used in Wings of War)
      • Emitors, projectors, lights (used in Circus Empire).
      • Files containing these can be opened, but data won't be preserved.
    • Wings of War missions cannot be opened at all.
  • Added support for occluders (they work in Mafia too, apparently)
  • Added support for billboards with instanced geometry
  • Edges in sectors, mirrors are set to visible
  • Skeleton is now "Set as skin pose" on import
  • Undo for targets
  • Morph channels are automatically set to 0 during export

Fixes:

  • Fix Edit_Normals export not working
  • Fix few errors related to instances
  • Fix vert splitting not working for regular morphs without skin
  • Fix error when weight table in skin is empty
  • Fix error on opening target object when targeting node has been deleted
  • Fix sector culling flags not being saved
  • Fix "Unknown property: "cbAllow5ds" in undefined" when resetting scene
  • Fix "No 'get' function for OK" when opening unsupported file
  • Fix error when there are less normal faces than geometry faces
  • Fix crash if lod0 has skin, but lod1 doesn't
  • Fix undefined function error in Convert old skeleton
  • Fix error when opening file with bones but no skin (Mise06c Tom01 pohar.4ds)
  • Fix error if mesh has zero vertices