MMDLoader can't load BoneMorph

Hello,
I’m japanese . I’m sorry, my English is not good.
MMDLoader does not deal with other than vertex morphs such as UV, Bone, MaterialMorph.
So first, I’m trying to implement BoneMorph but there are two problems:

First, I don’t know how to calculate ‘position’ and ‘rotation’ .
Second , I don’t know how to use MorphTarget to not vertices but Bone ,UV ,Material in buffergeometry.

Could someone tell me these?

Thanks.

Sry, without providing more information it’s not possible to help you. MMD related question are problematic since it is a very specific format and not widely used in the industry.

You might want to contact the original developer of MMDLoader directly via twitter: https://twitter.com/superhoge

He is also from Japan so communication should be easier for you :wink:

OK!
I’ll try to directly contact the developer who made MMDloader.
Thank you for answering my question!

1 Like

Late reply,

but you could convert the bone morph to vertex by using PMXE:

(Export and reimport each state to proper name, rename old bonemorph to “_origname” )

Not ideal, but Vertex is better and more compatible anyways)

also I feel threejs’s mmdloader (probably babylon’s too) most likely will not see updates.

They even struggle with non conform vmd instructions and have many placeholders (quadped models etc)