글 수 83
안녕하세요!
독학으로 3D공부하고 있는 취업준비생입니다
책을 보고 나름대로 수정도 해가면서 하이트맵을 만들어봤는데..
퍼포먼스가 심상치가 않아서 글을 올립니다.
아래에 clever98님이 만드신 예제를 보니 1025x1025의 넓이인데
제가 만든 513x513의 넓이 보다도 퍼포먼스가 좋은듯 합니다.
메모리 사용량을 보니 clever98님은 19메가에 그치는데
저 같은 경우는..
129x129의 경우 25메가..
513x513은 85메가 까지도 올라가네요 -_-;
1025x1025는 아예 지형 렌더링은 되지도 않고 200메가 이상을 잡아먹구요...
책의 예제를 거의 베끼다 싶이 만든거니.. 당연한 퍼포먼스다 싶었지만..
나름대로 문제점이 무엇인지 생각해봤습니다..
아무래도 매 프레임마다 쿼드트리로 인덱스를 생성하는데 부하가 심한듯 합니다.
그건 그렇다쳐도 clever98님 처럼 메모리 사용량이 적은 이유는 무엇인지...
정확한 질문은
1. 하이트맵의 퍼포먼스를 올릴수 있는 법
2. 1번에 포함되는 질문이지만 메모리 사용량의 차이
의 두가지 이고
아래 주소는 제가 참고한 책의 소스입니다.
http://www.3dstudy.net/cgi-bin/ez2000/ezboard.cgi?db=download&action=down&dbf=13&ftype=file&file=Part4.zip
초면에 염치없는 질문이지만
탈무드에서 처럼 고기를 잡을수 있도록 조언 부탁드리겠습니다..
독학으로 3D공부하고 있는 취업준비생입니다
책을 보고 나름대로 수정도 해가면서 하이트맵을 만들어봤는데..
퍼포먼스가 심상치가 않아서 글을 올립니다.
아래에 clever98님이 만드신 예제를 보니 1025x1025의 넓이인데
제가 만든 513x513의 넓이 보다도 퍼포먼스가 좋은듯 합니다.
메모리 사용량을 보니 clever98님은 19메가에 그치는데
저 같은 경우는..
129x129의 경우 25메가..
513x513은 85메가 까지도 올라가네요 -_-;
1025x1025는 아예 지형 렌더링은 되지도 않고 200메가 이상을 잡아먹구요...
책의 예제를 거의 베끼다 싶이 만든거니.. 당연한 퍼포먼스다 싶었지만..
나름대로 문제점이 무엇인지 생각해봤습니다..
아무래도 매 프레임마다 쿼드트리로 인덱스를 생성하는데 부하가 심한듯 합니다.
그건 그렇다쳐도 clever98님 처럼 메모리 사용량이 적은 이유는 무엇인지...
정확한 질문은
1. 하이트맵의 퍼포먼스를 올릴수 있는 법
2. 1번에 포함되는 질문이지만 메모리 사용량의 차이
의 두가지 이고
아래 주소는 제가 참고한 책의 소스입니다.
http://www.3dstudy.net/cgi-bin/ez2000/ezboard.cgi?db=download&action=down&dbf=13&ftype=file&file=Part4.zip
초면에 염치없는 질문이지만
탈무드에서 처럼 고기를 잡을수 있도록 조언 부탁드리겠습니다..
SOAR나 ROAM을 공부해보세요...
퍼포먼스 및 메모리 사용량은 알고리즘의 차이에서 오지 않을까 생각합니다.