ExcellentShadow is a high-performance shadow enhancement effect for MikuMikuDance
Download the latest version of MME compatible with your MMD version (usually 64-bit).
(often referred to as ExcellentShadow2 ) is a popular MikuMikuEffect (MME) created by Sovoro designed to smooth out the "jagged" or "blocky" default self-shadows on MMD models. Quick Setup Guide To get the best results, follow these standard steps: Load the Effect : Open the MME panel (top right of MMD).
Select the appropriate .fx file (usually named ExcellentShadow.fx or Model_Shadow.fx depending on the version package). Click and close the MME window. Advanced Tweaking and Customization
The built-in engine inside MMD renders shadows using a limited resolution texture map. When a camera zooms closely into a model's face, the shadow boundaries break apart into visible pixels. This visual artifact instantly breaks immersion. mmd excellent shadow
Excellent Shadow calculates its map based on the camera's view. If your shadow disappears when you zoom out, open the accessory edit panel and tweak the size (Si) and position parameters. Adjusting these values helps the effect scale across massive concert stages or tight portrait shots. Pair with Complementary Effects
If you notice a weird offset shadow lagging behind your character, MMD’s native engine is fighting the MME plugin. Fix this by disabling native ground shadows: Go to the tab in the top menu. Uncheck Display Ground Shadow . Ensure Self Shadow remains Checked . Compatibility: Shaders and Raycast
Mastering MMD Excellent Shadow: A Comprehensive Guide to Realistic Lighting
Select the ExcellentShadow.x accessory in the model manipulation panel and adjust the Si (Size) parameter to change how far the shadow casts. Select the appropriate
MikuMikuDance (MMD) remains a powerhouse for indie animators, vocaloid fans, and 3D hobbyists. While the software is lightweight, its default rendering can look flat and outdated. To achieve a modern, cinematic look, creators rely on the MikuMikuEffect (MME) plug-in.
Default MMD Shadow: [████████] <-- Jagged, stair-step pixel edges ExcellentShadow: [░▒▓█████] <-- Soft, anti-aliased gradient transitions
If you’re looking for technical documentation or a paper-like explanation of the rendering method for MMD, here are key points often referenced in community tech blogs (not formal papers):
Navigate to the ExcellentShadow.fx file (usually within the extracted folder) and apply it to your model(s) and stage, or map it through the ExcellentShadow.x accessory file. Fine-Tuning: Getting the Best Out of Excellent Shadow When a camera zooms closely into a model's
Open your MMD project and load your models, motion data, and stage. Go to the panel in the bottom left. Click Load and select ExcellentShadow.x . Click Register .
If you want to troubleshoot a specific rendering error or need help pairing this with another shader, let me know you are running, your graphics card model , and any other effects currently loaded in your scene. Share public link
If your stage has glowing neon elements, Excellent Shadow will ensure the unlit sides of your model remain appropriately dark. Fix the "Black Block" Bug