提交 5796ca41 编写于 作者: W WestLangley

ShadowMaterial: support fog

上级 e874c2e1
......@@ -211,6 +211,7 @@ var ShaderLib = {
uniforms: UniformsUtils.merge( [
UniformsLib.lights,
UniformsLib.fog,
{
color: { value: new Color( 0x00000 ) },
opacity: { value: 1.0 }
......
......@@ -3,6 +3,7 @@ uniform float opacity;
#include <common>
#include <packing>
#include <fog_pars_fragment>
#include <bsdfs>
#include <lights_pars>
#include <shadowmap_pars_fragment>
......@@ -12,4 +13,6 @@ void main() {
gl_FragColor = vec4( color, opacity * ( 1.0 - getShadowMask() ) );
#include <fog_fragment>
}
#include <fog_pars_vertex>
#include <shadowmap_pars_vertex>
void main() {
......@@ -6,5 +7,6 @@ void main() {
#include <project_vertex>
#include <worldpos_vertex>
#include <shadowmap_vertex>
#include <fog_vertex>
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册