Skip to content

Releases: RandomityGuy/io_dif

1.3.4

08 Nov 00:53

Choose a tag to compare

  • Finally fix all the UV bugs for real this time™️

1.3.3

01 Nov 22:45

Choose a tag to compare

  • Fixed a critical bug where the exporter would use up all the memory of the machine in some rare cases.
  • The plugin now no longer exports degenerate triangles
  • [Keppy]: Added more PathedInterior options: Target Marker, Constant Speed
  • [Keppy]: Added support for rotations for entities and PathedInteriors. Rotation fix will work in the future PQ updates.

1.3.2

12 Sep 13:26

Choose a tag to compare

  • Finally fixed broken UVs during export for the last time hopefully.
  • [Keppy]: Added support for Path Triggers for Moving Platforms for both importing and exporting DIFs.
  • [Keppy]: Added more options for Moving Platforms: Marker Type, Total Time, Starting Time, and Reverse.
  • [Keppy]: Fixed bounding boxes of interiors being bigger than they should be.

1.3.1

28 Jun 06:15

Choose a tag to compare

  • Add support for invisible surfaces, to use them, give them a material named 'NULL' with no texture file attached to it.
  • Fixed moving platforms not exporting correctly.

1.3.0

04 Dec 19:18

Choose a tag to compare

New Rust Edition fixing a load of previous export bugs as well as providing support for Blender 4.0+. Please note that the best version to use this plugin has now become Blender 4.0 and above. There may be some issues in the previous versions.

  • Updated the whole plugin to work on 4.0 and above
  • Rewritten the DIF export module with one written in Rust. Adding more export options to tweak. Please read the README for them.
  • DIFs will now correctly generate BSP Trees for Drop To Ground and Raycasts. If for some reason this results in an infinite loop, try disabling the BSP Tree. (See README)
  • Updated hxDif to fix DIF import bugs
  • Tweaked Import DIF/CSX feature to not triangulate DIF faces.
  • Added option whether to use material name as texture name instead of material's texture file name. This will automatically trim the .0xx numbers from material names.
  • Added a progress bar to see DIF export status.

1.2.9

31 Mar 12:23

Choose a tag to compare

  • Updated hxDif to fix parsing specific difs

1.2.8

11 Feb 08:17

Choose a tag to compare

  • Added Mac support thanks to HiGuy
  • Fixed CSX import errors on newer versions of Blender
  • Fixed CSX brushes being wrongly rotated on imported

1.2.7

24 Jan 07:12

Choose a tag to compare

  • Improved DIF generation for better performance ingame.

1.2.6

27 Oct 16:45

Choose a tag to compare

  • Added support till blender 3.3
  • Partial support for instanced objects
  • Attempted to fix more broken UVs

1.2.5

27 Sep 15:54

Choose a tag to compare

  • Fixed broken UV bugs in even more cases.