|
@@ -488,13 +488,16 @@ THREE.ShaderLib = {
|
|
|
},
|
|
|
|
|
|
vertexShader: [
|
|
|
+
|
|
|
+ THREE.ShaderChunk[ "morphtarget_pars_vertex" ],
|
|
|
THREE.ShaderChunk[ "logdepthbuf_pars_vertex" ],
|
|
|
|
|
|
"void main() {",
|
|
|
|
|
|
- " gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );",
|
|
|
-
|
|
|
+ THREE.ShaderChunk[ "morphtarget_vertex" ],
|
|
|
+ THREE.ShaderChunk[ "default_vertex" ],
|
|
|
THREE.ShaderChunk[ "logdepthbuf_vertex" ],
|
|
|
+
|
|
|
"}"
|
|
|
|
|
|
].join("\n"),
|
|
@@ -504,6 +507,7 @@ THREE.ShaderLib = {
|
|
|
"uniform float mNear;",
|
|
|
"uniform float mFar;",
|
|
|
"uniform float opacity;",
|
|
|
+
|
|
|
THREE.ShaderChunk[ "logdepthbuf_pars_fragment" ],
|
|
|
|
|
|
"void main() {",
|