Skip to content

V5.0 Collection and Import Tools

Compare
Choose a tag to compare
@SilentNightSound SilentNightSound released this 14 Jul 04:20
· 176 commits to main since this release
04f3328

Version 5 of the model importer released! Lots of changes in this one, though it should still be backwards compatible with previous versions

  • Support for weapons! There are two types of weapon models - those with vertex groups (e.g. catalysts, bows, some fancy swords with tassels, etc.) and those without (e.g. swords, polearms, greatswords, etc.). The former behave like characters and can be modded the same way; the latter are just objects and you can basically replace them with anything you want.

  • Support for modding character face textures! Just change the dds file in the folder to the new face. Only textures supported, the face model itself is shared between multiple characters so it can't be changed for one character without breaking all the others

  • Hash data is now stored inside model folder as hash.json, instead of in a single shared hash_info.json. No need to worry about updating hash_info anymore!

  • Better outlines! While I still don't know how to recreate the game's tangents, this version should be much better looking for custom mods. Thanks to LanYi#4175 for troubleshooting this issue with me.

  • Can now edit character shadow ramps and metal maps

  • Rewrote collect script again - it can now rip characters that are split into multiple parts, and is generalized to characters that have N objects (if characters are drawn using multiple vbs you can list them all in the -vb flag). It can also now rip textures only - just prefix the hash with an "X" and it will skip the model collection. Also supports custom names for model objects which can be specified with the -c flag.

  • Moved model data to a separate repo (https://github.com/SilentNightSound/GI-Model-Importer-Assets), added some weapons and updated character data folder to include all textures. Also raised the vertex limit for a large number of additional objects

  • Turned off the ability to dump shaders in 3dmigoto - it can result in some subtle glitches, and was causing issues for people. If you need to dump them for whatever reason, just turn them back on in the .ini file

  • Turned off the "unable to verify if 3dmigoto loaded" message in the loader .exe. Also makes sure it closes after loading since that can lead to computer slowdown otherwise