|
@@ -47,6 +47,7 @@ THREE.ShaderLib = {
|
|
|
|
|
|
" #endif",
|
|
|
|
|
|
+ THREE.ShaderChunk[ "begin_vertex" ],
|
|
|
THREE.ShaderChunk[ "morphtarget_vertex" ],
|
|
|
THREE.ShaderChunk[ "skinning_vertex" ],
|
|
|
THREE.ShaderChunk[ "project_vertex" ],
|
|
@@ -158,6 +159,7 @@ THREE.ShaderLib = {
|
|
|
THREE.ShaderChunk[ "skinnormal_vertex" ],
|
|
|
THREE.ShaderChunk[ "defaultnormal_vertex" ],
|
|
|
|
|
|
+ THREE.ShaderChunk[ "begin_vertex" ],
|
|
|
THREE.ShaderChunk[ "morphtarget_vertex" ],
|
|
|
THREE.ShaderChunk[ "skinning_vertex" ],
|
|
|
THREE.ShaderChunk[ "project_vertex" ],
|
|
@@ -300,6 +302,7 @@ THREE.ShaderLib = {
|
|
|
|
|
|
"#endif",
|
|
|
|
|
|
+ THREE.ShaderChunk[ "begin_vertex" ],
|
|
|
THREE.ShaderChunk[ "morphtarget_vertex" ],
|
|
|
THREE.ShaderChunk[ "skinning_vertex" ],
|
|
|
THREE.ShaderChunk[ "project_vertex" ],
|
|
@@ -554,6 +557,7 @@ THREE.ShaderLib = {
|
|
|
|
|
|
"void main() {",
|
|
|
|
|
|
+ THREE.ShaderChunk[ "begin_vertex" ],
|
|
|
THREE.ShaderChunk[ "morphtarget_vertex" ],
|
|
|
THREE.ShaderChunk[ "project_vertex" ],
|
|
|
THREE.ShaderChunk[ "logdepthbuf_vertex" ],
|
|
@@ -614,6 +618,7 @@ THREE.ShaderLib = {
|
|
|
|
|
|
" vNormal = normalize( normalMatrix * normal );",
|
|
|
|
|
|
+ THREE.ShaderChunk[ "begin_vertex" ],
|
|
|
THREE.ShaderChunk[ "morphtarget_vertex" ],
|
|
|
THREE.ShaderChunk[ "project_vertex" ],
|
|
|
THREE.ShaderChunk[ "logdepthbuf_vertex" ],
|
|
@@ -773,6 +778,8 @@ THREE.ShaderLib = {
|
|
|
"void main() {",
|
|
|
|
|
|
THREE.ShaderChunk[ "skinbase_vertex" ],
|
|
|
+
|
|
|
+ THREE.ShaderChunk[ "begin_vertex" ],
|
|
|
THREE.ShaderChunk[ "morphtarget_vertex" ],
|
|
|
THREE.ShaderChunk[ "skinning_vertex" ],
|
|
|
THREE.ShaderChunk[ "project_vertex" ],
|