블로그 이미지
이태원에서 사는 다섯식구의 무직 가장. 흰둥에미

카테고리

분류 전체보기 (184)
Itaewon (2)
ryu's?? (1)
20121210이전 (20)
20130827이전 (147)
soo'study (13)
Total35,270
Today14
Yesterday4

'3 평면 교차법'에 해당되는 글 1건

  1. 2013.10.11 FPS 맵을 만들자 - 2

.map 파일의 파싱은 됐고, 이제 데이터를 구축.


개념 정리.

1. CSG(Constructive Solid Geometry)

  위키 - http://en.wikipedia.org/wiki/Constructive_solid_geometry

  그림만 보면 딱 이해가 되니 링크를 걸었다.


2. BSP(Binary Partitioning Tree)??

  말그대로 이진분할트리로써, 많은 FPS에서 맵으로 쓰였음.

  - 131014 무슨 생각으로 BSP를 트리라고? BSP는 맵포맷이고 이진분할트리를 사용해 관리할 수 있다.


3. 3 평면 교차법

  3개 평면을 이용하여 교차되는 점을 이용하여, 실제 폴리곤으로 구축해내기 위한 방법.


4. MAP 파일의 브러시란

  평면으로 이루어진 볼록 다면체를 나타내기 위한 데이터들의 집합


로직.

1. 각 entity들에 있는 brush들을 이용해 폴리곤 구축. - 3 평면 교차법을 사용.

 - 각 brush묶음들에 대해만 수행하면 되는지, 한 entity안에 있는 모든 brush들에 대해 수행해야 하는지 아직 모름 (?)

 - 131013 - 브러시 단위로 수행하면 됨.

   세개의 평면이 교차해서 삼각뿔을 만들어 낼 경우, 해당점들을 폴리곤의 버텍스로 이용.

   실제로 구축되어야 할 모양은 삼각뿔이 아닌 다각체(?)일 수 있다.

   다른 모든 평면들에 대해 각 점들이 밖에 있는 해당 점은 폴리곤의 버텍스로 이용되지 않음.


2. 각 entity들에 있는 brush를 이용해 텍스쳐 좌표 구축.

신고

'soo'study > 생각' 카테고리의 다른 글

CS : GO 총기들의 리코일 패턴 등.  (0) 2013.12.09
FPS 맵을 만들자 - 3  (0) 2013.11.21
정규표현  (0) 2013.11.21
프로젝트 환경 재설정.  (0) 2013.11.11
FPS 맵을 만들자 - 2  (0) 2013.10.11
FPS 맵을 만들자.  (0) 2013.10.11
Posted by 흰둥에미

최근에 달린 댓글

최근에 받은 트랙백

글 보관함