2011-11-12 3 views
2

특히 실시간 업데이트가있는 실시간 레이 트레이서와 관련하여?확률 적 레이 트레이싱은 본질적으로 캐시 비호 환적입니까?

확실한 대답은 "예"인 것처럼 보이지만 유용성을 고려해 볼 때 몬테카를로 방법을 가속화시키는 방법이 있는지 궁금합니다.

+1

답변을 모르지만 지터를 사용하여 샘플링을 수행하면 일관성이 최대화되는 것으로 보입니다. 임의로 샘플링 할 지점을 임의로 선택하는 것과는 대조적입니다. –

+0

안녕하세요. 이것을위한 자료를 제공 할 수 있습니까? –

+0

이것은 내 머리 꼭대기에서 떨어진 아이디어였습니다. 샘플 소스 코드를 의미합니까? –

답변

3

stochastic stochasting 샘플링 (DOF 또는 모션 블러와 같은 효과를 시뮬레이트하기 위해)을 의미하는 경우 대답은 '예'입니다. 동일한 픽셀에 대해 두 개의 샘플 광선이 가속 구조에서 매우 다른 두 경로로 이어질 수있어 잠재적 인 캐시 미스가 발생할 수 있습니다.

가속화하는 가장 좋은 방법 중 하나는 기본 광선에 광선 추적을 사용하는 것이 아니라 래스터 화를 사용하고 다각형의 확률 적 샘플링을 사용하는 것입니다 (Reyes rendering 확인). Pixar의 RenderMan®과 같은 소프트웨어가 그 예입니다.