Releases: wikid24/ffxiv_mmd_tools_helper
0.867
- Added new way to convert FFXIV boob physics to Genshin Impact-style boob physics! It's located on the 'Bones and IK' -> 'MMD Conversion' dropdown as 'Convert FFXIV Boobs to Genshin Boobs'. Next steps is figuring out how to make them feel bouncier. I need help getting bouncier rigid body/joint settings
2023-11-22.07-29-07.mp4
- Added 'Reset Selected Edit Bone Position' in Misc Tools dropdown. This will reset an edit bone to it's original position. This only works because upon .fbx import this addon now stores every single imported FFXIV bone's original position as a custom property.
0.866
0.865
0.864
0.863
Implemented a 'floating' eye catchlight that:
- uses ffxiv's built-in "catchlight_1.png" texture
- moves/floats around the eye depending on your camera angle
it's not 100% perfect , but honestly I'm banging my head against the wall on how to fix it. It still looks really good when paired with the Colorsetter Addon's Eye shader.
Here's things that need to be solved (but I'm not smart enough to solve it):
- On Hrothgar, the catchlights move in opposite direction for both eyes for some reason
- The catchlights only float/move in the X axis. I tried to get the catchlights move on the Y axis and all of a sudden the catchlight thinks it's opposite day, and I have no idea how to fix it.
- Also implemented a 'Specular Decay' slider to the Colorsetter Addon's Specular control, since by default it's pretty intense and needs to be dialed down most of the time.
0.862
0.861
- Added Colorset addon's Eye Shader
Unlike Mektools eye shader, it uses a normalmap file and there is a specular texture so it doesn't have the fake 'painted on' catchlight texture. The system will pull the correct texture file depending on the race / gender / tribe of the model that it is being attached to.
0.860
- upon FFXIV .fbx file import, hides the reaper eyes mesh by default ( no more manually having to hide/delete them!)
- additional error handling for adding/removing mektools skin shader
- face decals will now default to the preset library folder built into this tool by default
- implemented add/remove MekTools eye shader:
I plan on eventually replacing this with either the Colorsetter Addon's default shader fie (WOL_Shader_V6.blend) or creating my own eye shader, since the MekTools one is missing a few things (such as the normal map, the catchlight is being 'mirrored', and the ability to select left vs right eye color) but for now the MekTools one is here.
0.859
Implemented something that might actually be useful to XAT Animation users, a new module in the Miscellaneous Tools section-- Copy Bone Rotation!
Here's how it works:
- Pick the source armature
- Pick the target armature
- While in POSE mode, select (or type in) the target armature's bone name on the target armature
- Press 'Copy Rotation - Source Bone' button!
Magically target armature's bone orientation will mimic the exact rotation angle from the equivalent source bone from the source armature.
But wait, how, you may be asking without specifying the source bone? Well, I have this metadata dictionary that lists every single common bone name between FFXIV, MMD English, MMD Japanese, MMD Japanese.LR, and Rigify-- If the equivalent source bone is found on the source armature that matches the target bone's name, then it knows they are linked and automatically applies the copy rotation... No more fiddling manually in the 'Animation Retargeting' tool to set the Rest Position perfectly in order to get the bones perfectly aligned!
While I was at it, I added a button to automatically apply the same thing to ALL the arm/hands/finger bones too so you don't need to specify every single target bone for that!!
0.858
- Added the ability to add up to 4 Decals to any material! Why 4 you may ask? I dunno, seemed like enough lol.
- UI was starting to get cluttered again with all these new features! Cleanup for the Shader panel & Decal/Face Paint panel
- Some error handling code for some of the new features introduced over the past week (I can't remember them all... I see something break, I fix it)
Also some screenshots for the new look on the shader panel:
While we're at it, did you know the quickest and easiest way to get those FFXIV iris' looking better in Blender, is to go into the shader node material settings for the iris on it's Prinicipled BSDF Node, and SET ALL THE VALUES to 0? I didn't. I just learned it today. Maybe a little bit of clearcoat & clearcoat roughness to give it a little zing: