MMDGenshin
It ain't a manashiku shader release if there aren't debugging things leftover..
Changes :
- Added a line to the outline pixel shader that makes it so that when the lights get dark so does the outline. edit: had to go back in and add another thing to that line so it darkens properly.
- Fixed an issue where the outlines weren't rendering properly without performing the MikuMikuMoving specific 2nd normal set generation. I had left it in a debug state where it was using the input AddUV4 block instead of the input normals for both programs instead of just MikuMikuMoving.
- Removed the unused
#define USE_SHADOW_TRANSITIONdefinition frommaterial_default.fx - Changed the logic for how soft shadows are toggled for face materials.
- Added some emission code to the shader to help keep it bright in emissive places when lights get dark.
- This doesn't have to do with the shader itself but I've updated the ReadMe to include a link to the wiki as well as added a section in it for credits and thank yous.
There weren't any changes made to post_rim, post_glow, or the helper plugin. I'm just attaching them to this release so people can still find them easily.