3D Rendering

Light Pre-Pass

Keisa 2023. 9. 28. 13:14

디퍼드 셰이더의 과정을 모두 거쳐서 결과물을 Lit Buffer(라이트 버퍼)에 저장하고 똑같은 물체를 다시 Forward형식으로 라이팅을빼고 그려서 Lit Buffer의 결과물과 합성하여 그린다.

이런 방식을 통해서 디퍼드의 단점인 다양한 Material을 다루기 힘들다는, 특히 투명도가 있는 물체를 다루기 어렵다는 부분을 보완한다

하지만 물체를 디퍼드와 포워드로 두 번 그리기때문에 DrawCall이 2배가 된다.

 

'3D Rendering' 카테고리의 다른 글

TBR(Tile-based Render)  (0) 2023.09.28
Deffered Render 메모리 대역폭 문제  (0) 2023.09.28
Deffered Render  (0) 2023.09.28
Forward Render  (0) 2023.09.28
Phong Shader(3D SoftRendering)  (0) 2023.09.28