MMD Player Ultimate

Plugins + Scripts MMD Player Ultimate

Download [<1 MB]

MiSiv

Active member
Joined
Apr 22, 2024
Messages
64
Reactions
145
MiSiv submitted a new resource:

MMD Player Ultimate - VMD playback with multi Person control, calibration, heel support and Timeline export

MMD Player Ultimate is a plugin for playing .vmd motion files in VaM

It combines functionality from several older MMD players into a single, more complete solution, with additional features, improvements and integrations of my own

There are...​

Read more about this resource...
 
Hey, amazing plugin. I just wanna ask if there's a way to make the model look at the camera when using the mmd camera mode. The model's eyesight is stuck at the last position of the screen before using the mmd camera.
 
Hey, amazing plugin. I just wanna ask if there's a way to make the model look at the camera when using the mmd camera mode. The model's eyesight is stuck at the last position of the screen before using the mmd camera.
Yes. After selecting a folder containing a camera vmd file, an atom "Misiv.MMD.CameraTarget" will appear and follow the camera's movement

Screenshot_1.png


On the Person atom, go to Auto Behaviors -> Eye Control, set Target Atom to "Misiv.MMD.CameraTarget", and Target Control to "control"

Screenshot_2.png
 
Hey, sorry, it's me again with another question. For camera target, when I pick "Scene camera: windowcamera" the camera doesn't move even after loading camera motion vmd, it only moves when I pick "windowcamera". I want to use "scene camera: window camera" because it picks up post magic and not "windowcamera" for some reason.
 
Hey, sorry, it's me again with another question. For camera target, when I pick "Scene camera: windowcamera" the camera doesn't move even after loading camera motion vmd, it only moves when I pick "windowcamera". I want to use "scene camera: window camera" because it picks up post magic and not "windowcamera" for some reason.
The camera names are confusing, “WindowCamera” is the player’s own camera, while “Scene camera: WindowCamera” is the one already in your scene. I'll make that clearer in the next update 😅

Both cameras moves correctly in my test. Could you tell me a bit more about your setup and the steps that lead to it getting stuck?

I'll also take a closer look at PostMagic. I use PostFX Pro myself, so I haven't tested much with PostMagic yet
 
The camera names are confusing, “WindowCamera” is the player’s own camera, while “Scene camera: WindowCamera” is the one already in your scene. I'll make that clearer in the next update 😅

Both cameras moves correctly in my test. Could you tell me a bit more about your setup and the steps that lead to it getting stuck?

I'll also take a closer look at PostMagic. I use PostFX Pro myself, so I haven't tested much with PostMagic yet
Actually, nevermind. It might just be my vam fucking up, on some scenes it's working again.
 
How do you get Naturalis working so well? Whenever i use it clothes clip through the chest and ass.
 
How do you get Naturalis working so well? Whenever i use it clothes clip through the chest and ass.
That's thanks to my plugin that "removes" clipping. It's not available yet cuz it's extremely performance heavy and unstable. It's not suitable for normal use for now, but it worked fine for rendering 😅
 
Hi. Your plugin is now my default MMD player. The interface is really nice and it performs well. Great job.

Here are a few requests. I hope you don't mind.
1) The mini panel is a great idea. I wonder if you can consider doing something similar for VR. As you know, in VR, single click of the menu button on the controller brings up the native UI panel. It would wonderful if the mini panel could be docked to the native UI panel for ready access.
2) Is there a config file and an entry to turn the MiSiv camera off by default?
3) It would be great if MMDPlayerUltimate could try more aggressively to identify and select the motion and audio files. I find that the fields are left blank when there are more than a single selection (of motions or audios) within the directory. Do you think it would make sense to populate with the first available?
4) Along the lines of selecting motion files, I wonder if you can better facilitate the selection of distinct motion files for each character in a multi-person dance routine. My previous go-to player, MMD2Timeline tended to assign the same motion file to all characters in the scene. This resulted in massive collisions and tessellation explosions since all the characters start in the same location. At a minimum, a simple check to ensure the same VMD is not used on multiple Atoms would be great.

Anyway, I'll probably come back with more comments as I get more familiar with your plugin. Thank you for making this.
 
1) The mini panel is a great idea. I wonder if you can consider doing something similar for VR. As you know, in VR, single click of the menu button on the controller brings up the native UI panel. It would wonderful if the mini panel could be docked to the native UI panel for ready access.
I've already implemented this for the next update. There will be an icon next to the UI that opens and closes the MiniPanel, and it will also be visible in vr
2) Is there a config file and an entry to turn the MiSiv camera off by default?
Solved this one too, using settings presets. You'll be able to save/load a new preset and overwrite the default one
3) It would be great if MMDPlayerUltimate could try more aggressively to identify and select the motion and audio files. I find that the fields are left blank when there are more than a single selection (of motions or audios) within the directory. Do you think it would make sense to populate with the first available?
4) Along the lines of selecting motion files, I wonder if you can better facilitate the selection of distinct motion files for each character in a multi-person dance routine. My previous go-to player, MMD2Timeline tended to assign the same motion file to all characters in the scene. This resulted in massive collisions and tessellation explosions since all the characters start in the same location. At a minimum, a simple check to ensure the same VMD is not used on multiple Atoms would be great.
I'm still testing how to handle everything. But I'll definitely do it
 
I've already implemented this for the next update. There will be an icon next to the UI that opens and closes the MiniPanel, and it will also be visible in vr

Solved this one too, using settings presets. You'll be able to save/load a new preset and overwrite the default one

I'm still testing how to handle everything. But I'll definitely do it
Thank you. You are a scholar and a gentleman,

P.S. I am not sure if you intentionally solved the arms in mid-air (i.e. not quite touching the hips) issue. Many VMDs were created specifically for a T pose or an A-pose. When transposed onto another game, the arms are never quite right requiring manual adjustment. At least that was my experience dating all the way back to playing MMDs in Illusion and using MMD2Timeline in VAM. But in your player, it seems I don't run into this problem. You either solved it by design or by accident. Either way, it's a godsend.
 
P.S. I am not sure if you intentionally solved the arms in mid-air (i.e. not quite touching the hips) issue. Many VMDs were created specifically for a T pose or an A-pose. When transposed onto another game, the arms are never quite right requiring manual adjustment. At least that was my experience dating all the way back to playing MMDs in Illusion and using MMD2Timeline in VAM. But in your player, it seems I don't run into this problem. You either solved it by design or by accident. Either way, it's a godsend.
Yup, if you mean the “floating hands syndrome”, that was the first thing on my list. I managed to improve it quite a bit. Some vmds will still need a little tweaking, and you can use bone rotation settings to fine tune those
 

Similar threads

Back
Top Bottom