ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • TIL_79(컬링)
    TIL 2023. 11. 24. 21:09

     

    23.11.24. 79차

     

    오늘은 기술면접준비 시간에 컬링에 대해 공부했다.

     

    컬링이란 렌더링이 필요하지 않은 오브젝트들을 추려내는 것을 뜻한다.
    드로우 콜을 줄이기 위해 카메라 시야 밖의 오브젝트들을 렌더링에서 제외하는 방식을 사용할 때 필요한다.

    프러스텀 컬링은 씬에서 보이는 카메라의 사다리꼴 모양의 시야 안에 들어온 오브젝트들만 렌더링하는 방식이다. 

    오클루전 컬링은 다른 오브젝트에 의해 숨겨진 오브젝트를 걸러내준다.
    이 때 오브젝트들은 오클루더(다른 오브젝트를 가리는 오브젝트)와 오클루디(오클루더에 의해 가려지는 오브젝트)로 나뉜다.
    오클루더는 사전 연산을 걸쳐 데이터를 미리 Bake를 하여 static오브젝트로 만든다.

    LOD(Level Of Detail)를  통한 컬링도 가능하다.
    LOD를 이용하여 거리가 멀어질수록 메시의 Vertex 개수를 점점 줄이다가 오브젝트를 Culled되게 만들 수 있다.

    'TIL' 카테고리의 다른 글

    TIL_81(AudioSource)  (0) 2023.11.28
    TIL_80(최적화)  (1) 2023.11.27
    TIL_78(벡터의 정규화(Normalized))  (1) 2023.11.23
    TIL_77(Coroutine)  (1) 2023.11.22
    TIL_76(InputSystem)  (1) 2023.11.21
Designed by Tistory.