SilentNightSound / GI-Model-Importer

Tools and instructions for importing custom models into a certain anime game
https://discord.gg/agmg
GNU General Public License v3.0
2.35k stars 340 forks source link

Add Batch Frame Analasys & Batch Collect #188

Closed Morpho-Dee-EX closed 5 months ago

Morpho-Dee-EX commented 6 months ago

I've noticed that there is no option to select multiple or all frames to analyze. Adding in the aformentioned feature would greatly help those who want to dump entire towns into Blender, rather than having to filter one by one. And the batch collect would function in a similar way to the batch frame analasys, allowing multiple files that could be imported into Blender to be made at once. And perhaps, if this suggestion is implemented, add a method to prevent the character from being selected and then batch frame analasys.

(Side note: Instead of objects disappearing upon being selected with the Frame Analasys, add in a glow or something to show that its selected, without the model vanishing.)

leotorrez commented 5 months ago

These are innate functionalities form 3dmigoto rather than this genshin impact adaptation of the tool. However frame dump already supports multiframe dumping, just hold down f8.

As for multi object import into blender you will have to create a tool for such an end- I advice to look into bpy and 3dm multivb plugin

Morpho-Dee-EX commented 5 months ago

Ah, perhaps the multiframe dump should have been more obvious, or pointed out? And do you have a link to BPY and/or 3DM multivb? (The plugins)

leotorrez commented 5 months ago

The hold f8 behavior is well documented in d3dx.ini there is a few related notes there as well

bpy is blender own library you can find the docs in their website-

3dm multivb import: https://github.com/DarkStarSword/3d-fixes/blob/master/blender_3dmigoto.py