0
SSAA後処理の後にOutlinePassを使用しようとしていますが、OutlinePassの後にSSAAを呼び出すとアウトラインが表示されません。私の概要にSSAAを適用するにはどうすればいいですか?私はFXAAが動作することを知っていますが、私はSSAAを使いたいと思います。後処理SSAAをOutlinePassに適用する方法
私のようなものがあります:
var composer = new THREE.EffectComposer(renderer);
outlinePass = new THREE.OutlinePass(new THREE.Vector2(window.innerWidth, window.innerHeight), scene, camera);
composer.addPass(outlinePass);
outlinePass.visibleEdgeColor.set('#ffffff');
outlinePass.hiddenEdgeColor.set('#190a05');
outlinePass.edgeThickness = 5.0;
outlinePass.edgeStrength = 5.0;
outlinePass.edgeGlow = 0.0;
outlinePass.pulsePeriod = 0;
outlinePass.rotate = false;
outlinePass.usePatternTexture = false;
outlinePass.selectedObjects = [cube];
let ssaaRenderPass = new THREE.SSAARenderPass(scene, camera);
ssaaRenderPass.sampleLevel = 2;
composer.addPass(ssaaRenderPass);
copyPass = new THREE.ShaderPass(THREE.CopyShader);
copyPass.renderToScreen = true;
composer.addPass(copyPass);