문제
나는 Phong 또는 Gouraud와 같은 Raytracing과 음영 기술의 차이를 만들지 않습니다.
3D 모델링의 경우 이러한 알고리즘 중에서 선택하거나 동일한 알고리즘에서 구현할 수 있습니다.
고맙습니다.
해결책
Phong은 표면 특성과 비슷하며 빛이 어떻게 흩어져 있는지 설명합니다. 보다 http://en.wikipedia.org/wiki/brdf
Ray Tracing은 빛 산란 과정을 시뮬레이션하는 알고리즘입니다. 보다 http://en.wikipedia.org/wiki/ray_tracing_%28graphics%29
현실적인 광선 트레이서에서 Phong-BRDF를 사용할 수 있으며 표면을 설명 할 수 있으며 래스터 화에서 사용할 수있는 근사치도 있습니다.
다른 팁
기술적으로 광선 추적은 실제로 가시성과 거리 만 결정합니다. 재귀 적으로 반사, 굴절 및 그림자 (광원 가시성 점검)에 사용할 수 있습니다.
확률 적 광선 추적 또는 광자 매핑은 광 산란을 시뮬레이션 할 수 있습니다.
Phong 및 Gouraud Shading은 표면에 적용되는 반사 모델입니다.
Ray Tracing에서 시작하는 사람들이 Phong 또는 Gouraud 조명 모델을 사용하는 것이 일반적입니다. 렌더링 시스템 (예 : 스캔 변환)과 함께 조명 모델을 사용할 수 있습니다.
제휴하지 않습니다 StackOverflow