John Amanatides는 그의 고전 논문 인 Cones with Rayes에서 고전적인 광선 추적에 대한 변형을 설명합니다. (A)의 개념을 확장하여 선 의해 개구 각 (너무 적은 몬테카를로 샘플들로부터 해당 발신 포함) alias 효과, 그것을 콘을 저감 할 수있다.
원뿔-삼각 교차 동안 스칼라 범위 값이 계산됩니다. 이 값은 삼각형으로 덮여있는 원뿔의 비율을 나타냅니다. 보다 작 으면 삼각형이 원뿔을 완전히 덮지 않음을 의미합니다. 추가 테스트가 필요합니다. 그러나 고급 기술을 사용하지 않으면 원뿔이 얼마나 많이 덮여 있는지 알지만 어떤 부분은 다루지 않습니다.
아마 나티 데스 주 :
현재 다양한 범위의 기여도를 혼합하는 데 분수 범위 값만 사용되므로 겹치는 표면은 올바르게 계산되지만 인접한 표면은 계산되지 않습니다.
이것은 나에게 이해가되지 않습니다. 내 관점에서 보면 다른 방향입니다. 예를 들어 보겠습니다. 우리는 두 개의 인접한 삼각형, 녹색과 파란색 삼각형을 가지고 있으며 각각 삼각형의 원뿔의 정확히 50 %를 차지합니다. 시청자와 같은 거리에 있습니다.
녹색 삼각형이 먼저 테스트됩니다. 적용 범위 값이 0.5이므로 파란색 삼각형이 다음에 테스트됩니다. 파란색의 적용 범위 값이 0.5이면 원뿔이 완전히 덮여 있으므로 50:50 녹색-파랑 혼합물이 완성됩니다. 큰!
이제 우리는 파란색 삼각형을 죽이고 녹색 과 겹쳐서 약간 떨어진 거리에 빨간색을 추가한다고 상상해보십시오 . Greeny는 커버리지 값을 다시 0.5로 지정합니다. 우리는 더 이상 테스트 할 파란색을 가지고 있지 않기 때문에 원뿔을 더 내려다보고 곧 빨간색을 찾습니다. 이것도 0보다 큰 일부 커버리지 값을 반환하는데, 이는 녹색 뒤에 있기 때문에해서는 안됩니다 .
따라서 이것으로부터 나는 인접한 삼각형이 잘 작동하지만 겹치는 삼각형은 올바른 범위 마스크와 같은 마술이 더 필요하다는 결론을 내립니다. 이것은 Amanatides가 말하는 것과 반대입니다. 내가 뭔가를 잘못 이해 했습니까? 아니면 종이에 미끄러 져 있습니까?