提交 11a67dc5 编写于 作者: W WestLangley

Added logarithmic depth buffer support

上级 675bce40
......@@ -253,6 +253,7 @@ Water.WaterShader = {
vertexShader: [
'#include <fog_pars_vertex>',
'#include <logdepthbuf_pars_vertex>',
'uniform mat4 textureMatrix;',
......@@ -271,6 +272,7 @@ Water.WaterShader = {
' vec4 mvPosition = viewMatrix * worldPosition;', // used in fog_vertex
' gl_Position = projectionMatrix * mvPosition;',
' #include <logdepthbuf_vertex>',
' #include <fog_vertex>',
'}'
......@@ -281,6 +283,7 @@ Water.WaterShader = {
'#include <common>',
'#include <fog_pars_fragment>',
'#include <logdepthbuf_pars_fragment>',
'uniform sampler2D tReflectionMap;',
'uniform sampler2D tRefractionMap;',
......@@ -303,6 +306,8 @@ Water.WaterShader = {
'void main() {',
' #include <logdepthbuf_fragment>',
' float flowMapOffset0 = config.x;',
' float flowMapOffset1 = config.y;',
' float halfCycle = config.z;',
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册