본문 바로가기

MapTool10

2008.12.03. MapEditor 현재까지 Map Editor 진행 상황 BSP 공간 분할에 대한 작업을 하고 있다. 일단 분할면을 기준으로 앞, 뒤의 폴리곤 들은 제대로 분류가 가능하나 겹치는 부분에 대한 처리를 하지 않았다. 또한 트리를 이용하여 Node 정보를 보여주며 노드나 폴리곤 선택시 그 부분만 출력이 가능 하도록 제작 완료. 2008. 12. 3.
내부지형 구조체 ///////////////////////////////////////////////////////////////////////// // struct tagWall // Desc : tagWall 구조체 // Author : deviAk ////////////////////////////////////////////////////////////////////////// struct tagWall { WALLVERTEXWallVertex[3];// 벽 버텍스 D3DXVECTOR3 WallNormal;// 벽 노말 INTWallTexIndex;// Texture Index }; /////////////////////////////////////////////////////////////////////////.. 2008. 11. 28.
2008.11.20. MapEditor KGCA 아카데미 졸업작품으로 만들고 있는 맵 에디터... 외부지형과 내부지형이 같이 들어가 있으며 외부는 다른 팀원이 담당하고 있고 내가 담당하는 부분은 내부 지형... 그래픽 쪽에서 작업한 맵을 자체 제작한 익스포터로 추출한 후 에디터에서 불러 올 수 있다. 현재 그래픽에서 맵의 맵핑 작업이 안되어 일단은 텍스처를 제외하고 임시로 색상을 넣고 와이어 프레임으로 출력 했다.. 현재 이 맵의 폴리곤 수가 약 4800개가 넘는다. 버텍스로 따지자면 폴리곤 * 3 이므로 13000 여개가 된다.. 맵을 한번 랜더 할때마다 폴리곤 단위로 랜더를 하니 약 4800 번을 랜더하게 되서 FPS가 2000 가까이 떨어진다. 물론 툴에서는 퍼포먼스를 생각지 않았다. 추후 BSP 나 컬링을 추가하게되면 게임상에서는 퍼포.. 2008. 11. 20.
Map Tool 제작에 앞서... ※ 위의 내용은 쌈닭님(http://misofruit.co.kr/seojewoo)이 생각하는 게임 프로그래머에서 발최 하였다. 이 프로젝트는 KGCA 아카데미 졸업작품에 쓰이며 포폴용으로 제작하는 툴 이다. 졸업작품 팀이 결성되고 담당부분이 맵툴 및 맵 담당 메인으로 정해져 이제 맵 처리 부분을 공부하여야 겠다. 현재 프로젝트가 인도어 아웃도어 방식을 같이 사용할 것 같아 졸업작품 작업기간내내 빡시게 해야 할 것 같다. 현재 진행중은 Akdong Engine 과는 별개이지만 아마 그 쪽에도 이 툴을 연계시킬 것이다. 아직은 맵에 대한 공부가 우선이므로 카테고리만 생성하였고 작업이 진행 되면 제작일지를 올릴 것이다. 2008. 8. 7.