소스 검색

fix bug - msaa and taa should accumulate rgb and alpha the same.

Ben Houston 9 년 전
부모
커밋
4490ebf631
2개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      examples/js/postprocessing/ManualMSAARenderPass.js
  2. 2 0
      examples/js/postprocessing/TAARenderPass.js

+ 2 - 0
examples/js/postprocessing/ManualMSAARenderPass.js

@@ -42,6 +42,8 @@ THREE.ManualMSAARenderPass = function ( scene, camera, params ) {
 		blending: THREE.CustomBlending,
 		blendSrc: THREE.OneFactor,
 		blendDst: THREE.OneFactor,
+		blendSrcAlpha: THREE.OneFactor,
+		blendDstAlpha: THREE.OneFactor,
 		blendEquation: THREE.AddEquation,
 		depthTest: false,
 		depthWrite: false

+ 2 - 0
examples/js/postprocessing/TAARenderPass.js

@@ -42,6 +42,8 @@ THREE.TAARenderPass = function ( scene, camera, params ) {
 		blending: THREE.CustomBlending,
 		blendSrc: THREE.OneFactor,
 		blendDst: THREE.OneFactor,
+		blendSrcAlpha: THREE.OneFactor,
+		blendDstAlpha: THREE.OneFactor,
 		blendEquation: THREE.AddEquation,
 		depthTest: false,
 		depthWrite: false