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 probably still some bugs, so please report any issues you encounter. I'll do my best to fix them
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 probably still some bugs, so please report any issues you encounter. I'll do my best to fix them
Plugin preview:
Motion & playback
- Multiple Person atoms with separate Body, Face and Lip tracks and individual animation toggles.
- Independent track offsets and expression strength.
- Folder scanning, automatic track assignment and last-folder memory.
- Scrubbing, looping and playback start/end range.
- Optional keyboard shortcuts.
Person fitting
- Position scale, Center Y/Z, Recalibrate Person and scene-atom position reference.
- XYZ rotation corrections for Shoulders, Arms, Elbows, Hands, Thighs, Knees, Feet, Toes, Head and Neck.
Physics
- Foot IK and Toe IK, including VMD IK switches.
- Joint limit expansion from 0-100%, for hands or hands/arms/legs.
- Joint drive override: Spring, Damper and Max Velocity.
- Separate Hands, Legs and Body response settings.
- Physics movement option for Rigidbody position updates and interpolation.
Heels
- Simple: one checkbox, preset foot/toe angles and automatic height compensation.
- Advanced: worn-shoe selection and clothing refresh; combined or separate foot/toe angles; left/right enable; controller alignment; toe stiffness, damping and maximum force.
- Separate heel/sole colliders with enable switches and XYZ size, position and rotation. Sole attachment to Foot or Toe.
- Contact previews and mouse editing for movement, rotation and roll, mirrored to the opposite foot.
- Separate heel settings for each Person.
Camera & VR
- WindowCamera, existing scene WindowCamera or Monitor target; native M preview.
- Camera scale, distance and XYZ position/rotation offsets.
- Focus atom with Control, Hip, Chest or Head reference.
- Separate position/rotation smoothing and camera timing offset.
- Camera-follow target for custom eye tracking.
- Drive VR, VMD-based zoom and reference FOV.
Audio
- WAV, MP3 and OGG; VaM default output, plugin AudioSource or an existing scene AudioSource.
- Volume, Mute and independent Audio Offset.
Bake & Timeline
- Motion baking sample rates: 1x, 2x, 4x, 8x and 10x.
- Timeline JSON export at 30/60 FPS using the selected playback range.
- Person export includes body, finger channels and expressions.
- WindowCamera export includes position, rotation and FOV.
VRRender integration
- Optional integration with the separate VRRender -> https://hub.virtamate.com/resources/vrrender-multithreaded-offline-renderer.69023/
- Play MMD and Record starts playback and capture together.
- Use MMD camera.
Scene & interface
- Scene/plugin-preset saving of assignments, calibration, physics, heels, camera and audio settings.
- Persistent playback/track controls on the left; Person, Physics, Heels, Scene and Tools tabs on the right.
- Fine/coarse slider buttons, individual defaults, question-mark help and operation status.
- Stock InvisibleLight flare suppression, SubScene light support and manual Scan lights.
A short preview rendered with MMD Player Ultimate and VRRenderer:
Assets used in the preview:
Dancing Pants Set - Clothing -
Ver.4 We have revised the uniform-style costumes. With heartfelt gratitude for your continued support, a secret accessory for belts is included. Ver.3 We have increased the variety of costumes. We plan to change the design of the jacket...
Kerry - Looks -
????Kerry - Springtime banner girl???? CC_BY_NC_SA Hi all, its been a while since I last upped a model to the hub and this one is Kerry? created for the Springtime model contest. Hopefully you'll find the other models released by the other...
BeatIt - Plugins + Scripts -
BeatIt is an audio analyzer that sends trigger messages to anywhere in the scene based on the intensity of certain frequencies in the music or audio (e.g., bass). This version of an audio analyzer uses automatic calibration and volume...
Enhanced Eyes - Clothing -
OPEN FOR COMMISION WORK CONTACT DISCORD SERVER SUPPORT AT PATREON Enhanced Eyes! Release to public. HAPPY VAMMING Its Improvement over my old Eyeball Shadow, its has Better Eye morphs compatibility then old version. and has Nice GI/Light/Oppsite...
Eyes! Lips! Nails! - Clothing -
IMPORTANT: Version 5 is bare bones, only the three glitter makeups are present. If you want the clothing, hair, and skin--stay with version 3. Version 5 was created to change license for PC creators who want to use this item. If you want the...
Toenails HD - Clothing -
Enjoy! :D v2 update: - Added shorter variant + better looking 8 updated presets v3 update: - Added convex shaped longer variant with 8 presets - Some snapshots of all the variants and their included presets:
ShakeIt - Plugins + Scripts -
This plugin is consists of three modules; ShakeIt: Simulates fat jiggeling on the legs, glutes, arms, belly (and breasts) based on acceleration. The current tension of the muscle is also taken into account. FlexIt: Simulates muscle flexing based...
Naturalis - Paid Plugins + Scripts -
Current free version: Naturalis v1.3 Plugins available on Patreon Naturalis v1.4 alpha Enhanced physics simulation and natural dynamic morphing for the body. Trigger User Preferences v1.0 Makes almost everything in user preferences...
PostFx Pro - Post Processing for Desktop & VR - Paid Plugins + Scripts -
-- Before & After snapshots using PostFX Pro & SkinSSS at High Settings: -- Description: - Post Processing plugin with effects that are fully compatible with VR mode, featuring: * GTAO (Screen Space Ground-Truth Ambient Occlusion) * RTGI...
SkinSSS - Subsurface Scattering & Custom Skin Shading - Paid Plugins + Scripts -
-- Description: - Plugin that aims to increase skin rendering realism by replacing the native skin shader with added screen-space subsurface scattering method from blender's EEVEE renderer with an alternative performance mode using Jimenez...
Better Bends - Plugins + Scripts -
-- Important Tips: - Set smooth passes to 4 in vam user preferences panel for best results. - Try not to go too crazy with character morphing because the further you are from the base G2F shape the less likely the JCMs will work as intended, i...
Credits:
mmd2timeline - sfishere, noone77521
Facial-morph mapping, Simple heel support and the initial finger-output adapter.
mmd2timeline - Plugins + Scripts -
OpenSource:https://github.com/sFisherE/mmd2timeline timeline is the best animation plugin in vam. my plugin just convert mmd's vmd file to json file that timeline can play. https://hub.virtamate.com/resources/timeline.94/ you can optimize or...
Shoe Helper - Skynet
Advanced heel support and contact editing.
Stopper's Shoe Helper Alt - Plugins + Scripts -
-- Can Use as clothing plugin or Person Plugin -- -- Description: - My Edit of Stopper's original Shoe Helper plugin with extra collider size limits, persistent foot & toe angles after pose change and ability to move & edit colliders with mouse...
Special thanks to @Link404 for helping with testing
I highly recommend using the BetterBends plugin (with Morph Apply Speed 1.0) alongside MMD Player Ultimate!