블로그 이미지
˙Jisoo

카테고리

분류 전체보기 (98)
Programming (35)
Game Project (23)
Almighty Engine (8)
Daily Life (19)
Photo Shots (11)
Total22,054
Today42
Yesterday77



저번에 추가했던 LOD 테스트입니다.
요즘 오전에 나가서 새벽이 다 되서야 들어오는 경우가 종종 생겨서 잠시 손을 못댔네요;;
영상은 쿼드트리를 이용해 노드 검색을 최소화 시키고 카메라와의 거리에 따라 LOD레벨을 지정하고 그에 맞게 LOD를 적용시켜주는 모습입니다.
Occlusion Culling 기능은 없고 Frustum Culling 만 있는 상태라 저번 동영상에선 지형의 전체적인 부분을 바라보면 삼각형의 카운트가 100,000을 쉽게 넘나들었는데, LOD를 적용하니 Occlusion Culling이 필요없을 정도로 삼각형 갯수가 줄어들었네요.
렌더링 속도가 렌더링 하는것이 없는상태와 거의 비슷한데 Occlusion Culling 까지 넣으면 검색시간 때문에 오히려 지연시간이 늘어날 것 같습니다.
(실제로도 요즘 GPU성능에선 Occlusion Culling이 필요 없을 정도라고 어디선가 본것 같습니다.)
때문에 Occlusion Culling은 넣는다면 지형쪽이 아닌 오브젝트 부분에 넣어줄 생각입니다.

'Programming > DirectX' 카테고리의 다른 글

스키닝 메쉬 재구현중..  (2) 2010/01/08
Terrain LOD 수정  (0) 2010/01/05
Terrain System LOD 추가  (0) 2010/01/03
Terrain System 에 Frustum Culling 적용!  (2) 2010/01/01
Terrain LOD 작업중..  (0) 2009/12/31
D3DXCreateTextureFromFileEx()  (4) 2009/11/30
Posted by ˙Jisoo

댓글을 달아 주세요

최근에 달린 댓글

최근에 받은 트랙백

글 보관함