KK-Blender-Porter-Pack icon indicating copy to clipboard operation
KK-Blender-Porter-Pack copied to clipboard

Recreate KK Maker Body/Face sliders in blender

Open speaker-60 opened this issue 1 year ago • 5 comments

Can body shapekeys be added as an optional import/export Or if there is an method to get the shapekeys let me know, i cant fine a way atm

speaker-60 avatar Feb 08 '23 22:02 speaker-60

What are body shapekeys? The face and expression shapekeys are all exported/imported already.

MediaMoots avatar Feb 09 '23 00:02 MediaMoots

All the sliders for the body, they are shapekeys in the same way the expressions would be In the game we have many sliders for adjusting the body, breast size for example. These would be shapekeys

speaker-60 avatar Feb 09 '23 16:02 speaker-60

Ah no, those are not shape keys, they are controlled as described here https://github.com/FlailingFog/KK-Blender-Porter-Pack/issues/78#issuecomment-1383035622

MediaMoots avatar Feb 10 '23 00:02 MediaMoots

Oh so instead of using shapeskey they do it through bone transformations? To me thats mental and not the standard way, what was there reason for that i wonder

Anyway to convert this into shapeskey? I know there is away to move/transform a bone via a shapekey, with a driver setup

Or theres a daz importer that dose something similar see here https://blender.community/c/rightclickselect/K8k8/?sorting=hot Last comment Having access to the sliders in blender would help not to have to go back and forth from the game to blender Plus converting them to shapekeys means we can easily used them in unity or unreal

Im just hoping this can be done through an automated script so make it an arbitrary process

speaker-60 avatar Feb 10 '23 03:02 speaker-60

Did a test as i was personally curious, here is an example of a shapekey putting a leg into a pose, the shapekey dosnt edit verts in anyway there basically empty shapekeys used as driver targets https://cdn.discordapp.com/attachments/736560503035527209/1073672997103222846/image.png https://cdn.discordapp.com/attachments/736560503035527209/1073672997459726509/image.png the necessary bones are driven by the keyshape value https://cdn.discordapp.com/attachments/736560503035527209/1073672997874974870/image.png Here is the test blend https://cdn.discordapp.com/attachments/736560503035527209/1073673070973288458/Bone_Morph_Test.blend

After reading more of what you linked, i understand thet the export we get is basically the 'baked' so to speak version of the character and not the real base character model

So i guess what i am looking for is for a option to export the real base character and a script that hooks up all the body/face sliders to shapekeys. So the result from this export is a proper base character will all the customization sliders available in blender. Then we can export this to say unity and then relink the bone drivers up so the sldiers can work

speaker-60 avatar Feb 10 '23 18:02 speaker-60