December 4, 20241 yr Localization I tried the Noesis plugin written by Durik256 but it says "File could not be previewed" and it doesn't work so won't import. Will anyone update the Noesis plugin or make a new one to import all Delta Force: Black Hawk Down 3D models including characters models with bones? Samples: https://mega.nz/file/MGZT1TJD#G_qDKdxB85FnboVeg2LQNmO77-nRj0WTZ2Ha6Szg7B4 Edited July 28, 2025Jul 28 by mrmaller1905
December 6, 20241 yr Supporter First step would be to get a sample which works with the plugin you're using.
December 7, 20241 yr Author Localization On 12/6/2024 at 12:12 PM, shak-otay said: First step would be to get a sample which works with the plugin you're using. This plugin https://github.com/Durik256/Noesis-Plugins/blob/master/fmt_3di.py doesn't work for Delta Force Black Hawk Down.
December 7, 20241 yr Supporter I understood that already. You need to try a NovaLogic .3di sample which the script was created for. Then you need to compare the structure of a working sample with that of a not-working one. If they are too different you're out of luck.
December 8, 20241 yr Author Localization 10 hours ago, shak-otay said: I understood that already. You need to try a NovaLogic .3di sample which the script was created for. Then you need to compare the structure of a working sample with that of a not-working one. If they are too different you're out of luck. Tried fmt_3di.py but I got an Noesis error message: "File could not be previewed"
December 9, 20241 yr Supporter I see, DF2 and DF1. We had that discussion already. Somehow. Mesh format appears to be pretty simple - so a good opportunity for you to do it yourself... You can find the counts in Table06.3di at 0x6AC0 and 0x6ACC, after the string 'Addr'. I'd also recommend to go for BHD mod tools (14.3 MB) containing Df4oed which can export .3di from 3ds ASCII files. edit: sadly you need to have 3dsmax to create .ase files (which include collision boxes). I tested with a blender ase exporter but it misses the boxes which Df4OED claims on trying to import them. Header of a collision box: *GEOMOBJECT { *NODE_NAME "CB01a" *NODE_TM { *NODE_NAME "CB01a" Edited December 10, 20241 yr by shak-otay
December 10, 20241 yr Author Localization But Hex2Obj gives me a bad result for the character model file Delta01.3di. Why does character model look like this?
December 11, 20241 yr Supporter You were quite close but the start address of the vertex block is at 0x1C3C8. From the first occurrence of 000000FF in that block go back 40 bytes (for FVFsize of 60; for FVFsize 44 it is 24 bytes back): (first vertex underlined blue) The face index count is 3372 dec. You can find that value after the first "Addr" string: 2C 0D -> 0x0D2c -> 3372 decimal. Edited December 11, 20241 yr by shak-otay face index correction
January 16, 20251 yr Author Localization What is *.bad and does it contain bones and animations, and can anyone make a new 3ds Max script or a custom plugin in DLL to import BADs or Blender script? Sample: https://drive.google.com/file/d/1WkUGf4pjdxlrPo-XoJuL1l1eAIECbIKl/view?usp=sharing
November 14, 2025Nov 14 I have a basic exporter for 3ds max here https://github.com/taylorfinnell/onbadexporter
November 14, 2025Nov 14 Author Localization 2 hours ago, biggy said: I have a basic exporter for 3ds max here https://github.com/taylorfinnell/onbadexporter Nice catch. Can you plan to reverse .3di files from Delta Force: Black Hawk Down and start a new plugin that imports or exports custom meshes in .3di?
November 14, 2025Nov 14 Yea, I'm working on BHD but mostly focused on the JO/DFX2 engine which is slightly newer and a different format. I'll post here when/if I get BHD usable.
February 10Feb 10 Author Localization Does DF4OED also support skinned character models? https://novahq.net/files.php?ID=217 dfbhd_modtools_020304_xx.zip
February 10Feb 10 Supporter 1 hour ago, mrmaller1905 said: Does DF4OED also support skinned character models? You could easily check out this for yourself, couldn't you? From what I see v1.05 is for static meshes only (because I can't see any skinned meshes related feature). bones.exe loads bone files (*.bad). You might check that.
February 12Feb 12 Supporter 25 minutes ago, neo said: Did this ever get far? Define "far". (There's another thread here.)
Create an account or sign in to comment