MES40
MES40 copied to clipboard
MMD Extended Shader (MES40)
Please say the name of the shader, or credit me, or link this page in your credits if you use this shader (more of this in the Rules section), thank you very much, I'm appreciate it!
My Deviantart: https://www.deviantart.com/khoast40
My Youtube: https://www.youtube.com/channel/UC-kAQLlsh4ImSttqB-3ZdEA
My Discord: KH40#9207
MES40
MMD Extended Shader with things that MMD doesn't support natively, "a bit" project-diva-dedicated
Features
- All the existed features that are available in MMD default shader
- Animated Texture ( APNG / gif )
- Normal Map
- Specular Map
- Cube Map
- Vertex Color
- Sub Map ( Shadow or Light Map )
- Alpha Test
- ~~Premade Tangents (v1.1)~~ (removed)
- Fake Subsurface Scattering (v1.2)
- Rim Light (v1.2)
- Untinted Spa/CubeMap/Specular (v1.2.1)
- Parallax (v1.3)
- Custom FOV (v2.2)
- Image-based Lighting (IBL) (v2.3)
- Half Lambert (v3.0)
- Light Sources (v3.0)
- Shading Map (v3.0)
- Blend Mode (v3.1)
- PuniEngine (v3.1)
- Soft Shadow ( 針金P's HgShadow )
- Customizable Toon, Spa, Cube Map, Specular Light values
Usage
Apply Object.fx to the materials. (clone the fx file if you want to use the shader on 2 or more materials with different settings)
For in-depth customization, I've written comments explaining things in the Object.fx, you should be able to understand after reading it.
If you want to update your existing Object.fx to the newer version, read Object.fx Update Guide.txt
Rules
✔️ Modification is allowed (duh), you can customize the shader, or add new features to it all you want.
✔️ Including the shader with the models you distribute is allowed.
❌ Commercial use is not allowed, please use other shaders that allow this.
❌ Redistributing the shader (putting the intact shader as the main focus of the DL) is not allowed, you can link this page or my dA post of the shader for the viewers to download it directly.
✔️ However, it's fine for you to put your modification of the shader for DL.
⚠️ The shader itself is not limited to any kind of contents. The usage limit completely depends on the model you are going to apply the shader to.
⚠️ I am not responsible for any damages that are caused by the use of the shader, please consider carefully when you use the shader.
🗿 Beside that annoying begging for credit I made at the top, you should include the MES40_credits.txt in your DL if you use the shader, the shader is not the work of mine alone, so a full credits would be nice. The txt will be updated alongside the shader.
Sample models
- For cubemap, submap testing: https://sta.sh/01c42ecrpsri
- For fake subsurface scattering, rim light testing: https://sta.sh/0v9r5l14kif
Credits
If you don't want part of your work be included in the shader, please inform me.
If I forget to credit you, please inform me as well.
If you want me to change your social account link, please inform me as well.
- Original base shader : 舞力介入P
- Animated texture : ??? (from MME sample pack)
- Normal map : LessThanEqual (AlternativeFull)
- Specular map : KH40
- Cube map : AMD (from MME sample pack)
- Vertex color : KH40
- Sub map : KH40
- Alpha test : KH40
- ~~Premade tangents~~ (removed) : KH40, Minmode
- Fake Subsurface Scattering : KH40
- Rim Light : KH40
- Untinted Spa/CubeMap/Specular : KH40
- Parallax : Rui (Ray-cast)
- Custom FOV : banitron
- Image-based Lighting (IBL) : KH40
- Half Lambert : (from Half-Life game)
- Light Sources : KH40, Ben Cloward
- Shading map : KH40
- Blend Mode : https://m.blog.naver.com/frustum/150042116101
- PuniEngine : ビームマンP
- ~~SimpleSoftShadow~~ (removed) : ビームマンP
- ~~ExcellentShadow~~ (removed) : そぼろ
- ~~RotatedPoissonShadow~~ (removed) : https://developer.amd.com/wordpress/media/2012/10/Isidoro-ShadowMapping.pdf
- HgShadow : 針金P
- Mixing shaders : KH40