소스 검색

Merge pull request #16634 from higharc/normal-clipping-fix

Apply clipping planes in normal material
Mr.doob 6 년 전
부모
커밋
4eb79077de
2개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      src/renderers/shaders/ShaderLib/normal_frag.glsl.js
  2. 2 0
      src/renderers/shaders/ShaderLib/normal_vert.glsl.js

+ 2 - 0
src/renderers/shaders/ShaderLib/normal_frag.glsl.js

@@ -27,9 +27,11 @@ uniform float opacity;
 #include <bumpmap_pars_fragment>
 #include <normalmap_pars_fragment>
 #include <logdepthbuf_pars_fragment>
+#include <clipping_planes_pars_fragment>
 
 void main() {
 
+	#include <clipping_planes_fragment>
 	#include <logdepthbuf_fragment>
 	#include <normal_fragment_begin>
 	#include <normal_fragment_maps>

+ 2 - 0
src/renderers/shaders/ShaderLib/normal_vert.glsl.js

@@ -25,6 +25,7 @@ export default /* glsl */`
 #include <morphtarget_pars_vertex>
 #include <skinning_pars_vertex>
 #include <logdepthbuf_pars_vertex>
+#include <clipping_planes_pars_vertex>
 
 void main() {
 
@@ -55,6 +56,7 @@ void main() {
 	#include <displacementmap_vertex>
 	#include <project_vertex>
 	#include <logdepthbuf_vertex>
+	#include <clipping_planes_vertex>
 
 #if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || ( defined( USE_NORMALMAP ) && ! defined( OBJECTSPACE_NORMALMAP ) )