Miku Miku Dance Version 7.39
Welcome to, a place for Oculus fans to discuss VR. Rules of the Oculus Subreddit. This is a place for friendly VR discussion, so don’t start drama, attack, or bait other redditors.
Hatsune Miku
Be civil or your post may be removed. Read the before posting a question.
No low effort submissions; memes, gifs, image macros, etc. No buying/selling: Use.Wiki Pages.Oculus Official Links.Community Links. Event Calendar:.Filter by Flair.
Hey there,Just a disclaimer: I have literally zero experience with Unity, MikuMikuDance, or basically any type of modeling, art asset, or game development software/engine. I basically have no idea what I'm doing here.With that said, I've been slamming my head against the wall all day trying to get MMD and Unity integration working. I got a basic demo running, but the problem with this is that the animations are broken - in particular the legs.It seems that everything from the torso up is okay, but her legs seem to twitch and twist unnaturally at fixed points of the dance animation. I tried a few other random dance files I found clicking around through Google but they all seem to do the same thing - legs or even the arms on occasion will just twitch and twist around.Before this, her clothes were clipping and screwing everything up so the first thing I did straight away was disable the box and cylinder collision settings on the Miku model. Now everything except her hair reacts to physics, but at least her clothes aren't behaving like they have a mind on their own.If necessary, I'll type up a step by step guide of how I got everything set up. I'm not sure if anyone else here is messing around with Unity and MMD, but if you are, please let me know! I'm flying solo here trying to basically build a house with a toolbox full of tools that I have no idea what they do.With that said, here's my demo:Any help would be greatly appreciated.
Thanks!What I've been using:MMD for Unity revision 141Unity 4.1.5f1MikuMikuDance v524. Just wondering if you tried this:It generates pretty stable objects from MMD files.Regarding the MMD for Unity project, you might have found 'mmd-for-unity1.2a-r122'. Their are later versions (like 'mmd-for-unity-v1.61a') that work better.Regarding MMD, that version is very very old.
For 32-bit OS, you should consider 7.39, and for 64-bit OS, use version 7.39.x64. Alternatively, you can use MMM (MikuMikuMoving) which works (IMHO) much friendlier than MMD, has soft shadows and anti-aliasing, etc.
It also supports rendering video w/ alpha channel for use in Combustion / AfterEffects. With MMM, it's got a much more powerful and intuitive motion creator, in particular for facial expressions (Mogg is the guy who created MikuMikuVoice).
When you are happy with a motion, export it as a 'VMD' (not MVD) file for use with MMD-to-Unity.You might want to shift all frames over by one frame and leave the first frame as a T-Pose, with hair and loose clothing slightly away from the body so that when physics kicks in, everything will be on the correct side of their respective collision zones. Save off that as a VMD file.Additionally, in Unity, you can increase the frequency it checks for collisions to faster than the frame rate. This should prevent some of the more ridiculous dances from going horribly wrong. Thanks any way!After looking at the Lukalus Live demo and a few more random videos from youtube, I'm almost convinced it's just an issue with the MMD to Unity loader and the fact it's placing the models and dancing animations from one physics engine to another. MMD uses an opensource physics engine called BulletPhysics and Unity uses. Whatever Unity uses.
Seems like the dance animations and models depend on MMD's BulletPhysics engine to behave normally, otherwise strange stuff starts to happen like the twitching limbs or clipping clothes.:(. So I checked the MMD for Unity, these are steps to make it work, at least for me. You need at least mmd-for-unity1.2a-r122 for the IK to work (this is the version I have used). Older versions don't support IK, and you have to bake IK in MMD. Luckily it is supported now. Create a new project in Unity, just drag and drop mmd-for-unity folder (unzip!) into Unity, you will find MMD Loader menu appears in your Plugins menu in Unity. Drag and drop your PMD file into Unity, any folder will do.
Use MMD Loader - PMD Loader to load the PMD file you have just imported. The prefab generated by PMD Loader will be failed to connect, so you have to connect it by yourself. Simply drag your model from Hierarchy window to the.prefab (the loader generated for you, the icon should be a cube) in your Project window. After you have connected the prefab, the icon should change from a cube to your model's look. Now you can import your VMD (motion) files into Unity. Drag VMD files into Unity, any folder will do. Again from MMD Loader menu - VMD Loader, load with your prefab and VMD file you have just imported.
Miku Dance Models
To make it easier for you, do not check 'create asset' (which will create animation asset inside your prefab). An animation asset should be created for you.
Mmd Download Free
Select your character on Hierarchy list, in Inspector you should see in Animation tab, it should say 'missing', just drag the animation file (the VMD Loader generated for you) into this field. Play the game and you should see the character in correct motion.The cloth clipping issue is caused by Unity's physics engine, I suppose. You may have to turn off physics on those parts you don't want them to be clipping. In MMD if you activate physical simulation it would be clipping as well.Edit: typo, grammar.