Marvel Mods

XML and MUA - Common Items => Modding Tools => Topic started by: BaconWizard17 on February 15, 2024, 08:06AM

Title: BaconWizard17's igbFinisher
Post by: BaconWizard17 on February 15, 2024, 08:06AM
BaconWizard17's igbFinisher

igbFinisher is a program that runs finishing operations on igb files after exporting them from 3ds Max.

Download Link (https://github.com/EthanReed517/BaconWizard17-igbFinisher/releases/latest)

Features:

Changelog:
Expand to see changelog
  • Version 1.0.0:
    • Initial Release
  • Version 1.0.1:
    • Corrected DXT1 conversion to only occur on PNG8 textures, not all textures.
  • Version 2.0.0:
    • Hex editing is now an internal process thanks to ak2yny, so XVI32 is no longer required.
    • Added new Alchemy-based texture recognition thanks to ak2yny, which allowed for a reduction in user input.
    • Updated processing to allow automatic detection for other aspects, like mannequin pose names and cel shading.
    • Updated settings to allow the user to put a default, ask each run, or skip for all 4 character numbers and 2 paths.
    • Alchemy operations and hex editing are no longer optional.
    • Generally improved error detection in various aspects.
  • Version 2.0.1:
    • The internal version number was corrected to be current.
  • Version 2.0.2:
    • Removed the igBuildNativeGeometry optimization for PSP models, as it causes a T-pose on skins.
  • Version 2.1.0:
    • Several Improvements:
      • Hex editing:
        • Now accounts for any possible geometry name that contains the number "12301"
        • Now accounts for any textures with the number "12301" in their name
      • Untextured models are now supported
      • Settings now requires full skin numbers rather than character numbers.
        • This allows for support for skin swaps or just specially-numbered skins.
      • Alchemy optimizations are now formatted to remove excess space and comments.
    • Bug Fixes:
      • Fixed an issue with path collection that was removing unnecessary characters.
  • Version 2.1.1:
    • Fixed some issues with paths.
  • Version 3.0.0:
    • Improved overall program design for efficiency.
    • Added support for XML2 PSP skins.
    • Added support for power icons, comic covers, and loading screens.
    • Added a feature to track the last Alchemy reset date so that it doesn't have to be reset every time the program is run.
    • Added a feature to detect the destination path based on the input path.
    • Changed how character numbers are handled in the settings to allow better control for descriptions.
    • Added the ability to skip descriptions on assets.
    • Updated formats to line up with the latest version of the Marvel Mods GIMP Scripts.
    • Set up PS2 to always export to a separate folder, since many PS2 assets use a unique format.


Installation Instructions:
Expand to see installation instructions for this tool
  • Install Alchemy 5 (https://marvelmods.com/forum/index.php/topic,11158.0.html).
  • Download igbFinisher.


Tutorials:
Expand to see tutorials featuring this tool
  • Marvel Mods Modeling Tutorial (https://marvelmods.com/forum/index.php/topic,10797.0.html)


Credits:
Title: Re: BaconWizard17's igbFinisher
Post by: BaconWizard17 on March 02, 2024, 06:26AM
BaconWizard17's igbFinisher has now been released!
Title: Re: BaconWizard17's igbFinisher
Post by: BaconWizard17 on March 15, 2024, 03:46PM
igbFinisher has been updated to version 2.0.0 with the following changes:

Version 2.0.1 was released right after, which fixed the internal version number.
Title: Re: BaconWizard17's igbFinisher
Post by: BaconWizard17 on April 15, 2024, 05:13PM
igbFinisher has been updated to version 2.0.2.
Title: Re: BaconWizard17's igbFinisher
Post by: BaconWizard17 on October 28, 2024, 06:35AM
I updated igbFinisher to v2.1.0 a while back and forgot to update about it. The following was changed:


I also just updated to version 2.1.1, which fixed some issues with paths.
Title: Re: BaconWizard17's igbFinisher
Post by: BaconWizard17 on February 01, 2025, 03:08PM
igbFinisher has been updated to version 3.0.0 with the following updates: