Skip to content

wikid24/ffxiv_mmd_tools_helper

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FFXIV MMD Tools Helper (Blender Addon)

Convert FFXIV Models to MMD Models with as little effort as possible.

Update: 2024-11-13 - Plugin is still broken b/c MMD Tools is still not compatible with Blender V4.0 yet, and Dawntrail's model "upgrades" (and subsequent changes in all the plugins needed below to support it) mostly broke everything and I don't have the patience to fix. Happy to let someone folk this and take over though.

This is a Blender Addon to convert FFXIV Models to Miku Miku Dance (MMD) models. It's geared for speed, so you can cut down on the time it takes to:

All can be done in minutes.

DISCLAIMER

This is designed a full model conversion to the MMD structure to be used in Blender or MMD only (which is not compatible within FFXIV).

Anything this plugin creates must be treated your source MMD model, NOT your destination/target in-game FFXIV model.

If you want to convert MMD animations that can be used within FFXIV, instead of using this addon:

While this tool is geared towards FFXIV model conversion to MMD, the majority of it's features can be used on any MMD models that leverage the MMD Tools.

If you have questions you can find me (wikid24) in Discord on XIV Tools mostly active in #xat-discussion channel.

I need your help to improve this plugin! Please leave suggestions / comments here


Sample Video 1: Thancred & Sadu - skirt physics testing

Thancred.And.Sadu.Physics2.mp4

Credits:

Sample Video 2: Hythlodaeus, Gauis and Erenville - testing rigging/conversion/rendering in less than 30 minutes (no physics on the hair)

Backstreet.mp4

Credits:

Sample Video 3: Random WOL - Manually-created hair physics testing

Hair.Physics.Test.mp4

Credits:

Sample Video 4: Random WOL vs Aura WOL - Importing Kugane

Nala.Vs.Bikini.Aura.Girl.720p.mp4

Credits:


New Features:

  • Auto-convert the FFXIV bone structure to match MMD Models
  • Auto generate Bone Morphs (Facial Expressions)
    • working for all races, Hrothgar needs a bit more fine-tuning but it works fine
  • Auto generate Rigid Bodies (Physics blocks)
  • Auto generate Joints
  • Auto generate Bone Groups
  • Skirt rig bone + weight painting generator (for physics)
    • Add new skirt bones + weight paint existing skirt meshes with a few clicks.
  • Auto generate MMD Display Panel groups
  • Auto Sort the MMD Bone Order and Deformation Tiers
  • Auto-fix/Translate MMD Bone Names
  • Bulk Update Rigid Bodies and set starting/ending values in a rigid body chain (with new powerful search features!)
  • Automating the application of the ColorSetter Addon to materials (to make using it faster)
  • Automating the application of the MekTools Addon: Integrated the FFXIV Rigs as well as the skin shader!
  • Auto-import of .chara files from Anamnesis: Will apply the face deformations, as well as read back all the skin/hair/face paint color info to the Blender logs, to be able to select and export the EXACT files & needed to export out of TexTools
  • Auto convert .tex to .dds leveraging the FFXIV Tex Converter library from emarron. Pull files directly from FFXIV and import them to your model immediately!
  • Automation of the bone mapping leveraging the Animation Retargeting addon! Will automatically map bones as well as apply bone rotation from any source MMD/FFXIV model (including FFXIV converted to MMD with this addon) with one click of a button!
  • Apply FFXIV Face Paint images with all the included color shader settings
  • Calculate the VMD import scale by comparing a MMD Armature against your target armature with included Bone Scale Compare tool
  • A bunch of other important useful stuff... Will list them all later!

To do:

  • FFXIV Bone Morphs (facial animation sliders):
    • Allow for user to upload their OWN csv file (instead of using the template in this addon)
  • Add 'Transform Rigify armature to match ffxiv armature'
  • Add presets for skirt/hair for bulk-update to Rigid Bodies (skirts heaviest on the bottom, hair heaviest on the top?)
  • Create 'bulk-add joints' with min/max values:
    • Add presets for skirt/hair (skirts heaviest on the bottom, hair heaviest on the top?)

About

A powerful blender addon to convert FFXIV Models to MMD models in a few simple clicks

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%