|
@@ -83,7 +83,16 @@ const MMDToonShader = {
|
|
|
ShaderLib.matcap.uniforms,
|
|
|
] ),
|
|
|
|
|
|
- vertexShader: ShaderLib.phong.vertexShader,
|
|
|
+ vertexShader:
|
|
|
+ ShaderLib.phong.vertexShader
|
|
|
+ .replace(
|
|
|
+ '#include <envmap_pars_vertex>',
|
|
|
+ ''
|
|
|
+ )
|
|
|
+ .replace(
|
|
|
+ '#include <envmap_vertex>',
|
|
|
+ ''
|
|
|
+ ),
|
|
|
|
|
|
fragmentShader:
|
|
|
ShaderLib.phong.fragmentShader
|
|
@@ -101,9 +110,12 @@ const MMDToonShader = {
|
|
|
'#include <envmap_common_pars_fragment>',
|
|
|
`
|
|
|
#include <gradientmap_pars_fragment>
|
|
|
- #include <envmap_common_pars_fragment>
|
|
|
`
|
|
|
)
|
|
|
+ .replace(
|
|
|
+ '#include <envmap_pars_fragment>',
|
|
|
+ ''
|
|
|
+ )
|
|
|
.replace(
|
|
|
'#include <lights_phong_pars_fragment>',
|
|
|
lights_mmd_toon_pars_fragment
|
|
@@ -111,10 +123,9 @@ const MMDToonShader = {
|
|
|
.replace(
|
|
|
'#include <envmap_fragment>',
|
|
|
`
|
|
|
- #include <envmap_fragment>
|
|
|
${mmd_toon_matcap_fragment}
|
|
|
`
|
|
|
- ),
|
|
|
+ )
|
|
|
|
|
|
};
|
|
|
|