Myśląc o hybrydowym raytracingu, stąd następujące pytanie:
Załóżmy, że mam dwie solidne kule i . Znamy ich centra i promienie oraz wiemy, że mają one pewną nakładającą się objętość w przestrzeni.
Mamy typową konfigurację grafiki 3D: zakładamy, że oko jest u źródła, i rzutujemy sfery na płaszczyznę widoku w dla niektórych pozytywnych . Sfery znajdują się poza płaszczyzną widoku i nie przecinają jej.
Pozwolić być okręgiem w przestrzeni, który jest punktami na powierzchni obu sfer, tj. widzialnym (pod pewnymi kątami) „łączeniem” ich nakładających się objętości.
Chcę obliczyć, czy którykolwiek jest widoczny, gdy jest rzutowany na naszą płaszczyznę widoku. Może nie być, jeśli lub całkowicie przeszkadzać.
Jakieś pomysły na to?