0312 오클루젼 쿼리

전에 렌즈플레어에 쓰인건

'특정 3차원 점이 가려졌는가'

하는 쿼리임.

물론 이것도 오클루젼(가려짐) 쿼리긴 한데,

제대로 렌더링 최적화하려면

렌더콜(또는 삼각형 프리미티브) 을

기준으로 해당 메시가 가려졌는지 쿼리할 수 있어야 함.

오클루젼 쿼리를 다시 정리해 보자.

  • 메시 단위의 최적화를 해준다.
  • 이 메시가 그려질 때, 몇 픽셀이 그려지는가??
  • 쿼리를 하면, gpu측에서 해당 메시에 대한 그려진 픽셀 개수 세 줌.
  • pixel_count == 0 인 경우는 걍 렌더링 무시하면 됨.
  • 중요한게 있다면, 그게 비동기식이고 '쿼리 결과가 다음 프레임에' 온다는거임ㅇㅇ