컴퓨터 공학 자료(학부)/Irrlicht gameEngine 썸네일형 리스트형 일리히트 프로젝트 대 위기 중간발표에 제출한 1분짜리 애니메이션. 교수님이 중간 발표에서 다 엔진쓴거 아니냐고, 거의 최하점을 매겼다. 할 말이 정말 많고, 오히려 오픈지엘쓴거보다 더 고생했다고 어필했으나 헛수고. 여하간 각설하고 프로젝트를 전면적으로 엎어야 할 상황이다. 지금까지 만들어둔 것(일리히트 기반 애니메이션에) 오픈지엘도 같이 연동해서 돌리던지 아예 오픈지엘로 새로짜게 생겼다 이리저리 수소문해본결과 외국에 일리히트 엔진 개발자 모임이 irc에 있길래 찾아가서 물어봤다. 도와주는건 좋은데 교수편을 들어주네..허허 여하간 일마들 말로는 아예 오픈지엘로 새로짰으면 짰지 일리히트랑 연동하는건 거의 불가능하다고 하네. 프로젝트 다 엎게 생겼다. 1주일 남았는데 대 위기 더보기 일리히트+3d max 모델 일리히트 게임엔진 튜토리얼에다가 skybox 만 다른데서 화산지형을 가져와서 바꾸고 3dmax이용하여 피닉스를 약간 수정, 가져와서 exporter(panda 익스포터 사용, max 2010에도 되네 다행히) 를 이용해서 x 파일로 export시키고, 일리히트에서 불러와서 텍스쳐맵핑했다. 이제 40%쯤 했지 싶다. 갈길이 멀다. 남은것 애니메이션 추가 카메라 워크 설정 움직임 자연스럽게 마지막에 사운드 추가 화면 전체화면+영화처럼 와이드로 바꾸기 더보기 3D 게임캐릭터 추출(워크래프트3,와우) 워크에 쓰이는 모델들은 당연히 3d 모델입니다. 그렇다고 제가 할줄도 모르는 맥스나 마야를 강좌할수도 없는 것이고, 워크모델의 기본적인 이해와 함께 워크모델만을 전문적으로 수정할수 있는 프로그램을 소개하는 정도입니다. 모델의 구성. mdx 워크 모델은 기본형태와 애니메이션을 가능케하는 본(기본 뼈대), 그리고 그 뼈대에 붙어서 케릭의 전체적인 윤곽을 구성케 하는 지오셋(일종의 살 덩어리), 그리고 스킨이 적용되서 겉모습이 되는 매트리얼(살표면)로 구성되어있습니다. 그리고 해당 mdx에 blp(스킨)파일이 합쳐지면 비로서 워크에 쓰이는 하나의 유닛모델이 됩니다. 워크 모델들의 파일 포맷은 blp: 모델의 겉껍데기 모습인 스킨 파일(그림) mdx: 워크에 쓰이는 3d 모델 파일 mdl: mdx를 텍스트파일로.. 더보기 MD2 file format The Quake II's MD2 file format written by David Henry, december 21st of 2002 Introduction “Yeah a new MD2 tutorial yet...” Yes but mine will show you how to render them by a different way ;-) But what the heck is an MD2 anyway? the MD2 file format is a 3D model file format used in Id Software's Quake II engine! And here I'll show you how to load and display it to the screen using OpenGL! You pro.. 더보기 일리히트 참고자료 http://technet.ui2.co.kr/wiki/index.php/Irrlicht md2 lecture http://tfc.duke.free.fr/old/models/md2.htm 모델링해둔거 다운로드 http://lvlworld.com/ http://www.md2.sitters-electronics.nl/skyboxes.htm 더보기 일리히트 게임엔진 케릭터 모델링할때 md2 파일구조 The .MD2 Model Format: md2 파일은 4가지 다른 구조로 읽어 들여야 한다. 그 4가지 구조란 파일의 header, vertex information, frame, 그리고 또 다른 vertex structure 이다. 우선 헤더의 구조에 대해 알아보자. typedef struct MD2_HEADER_TYP { int magic; int version; int skinWidth; int skinHeight; int frameSize; int numSkins; int numVertices; int numTexcoords; int numTriangles; int numGlCommands; int numFrames; int offsetSkins; int offsetTexcoords; int o.. 더보기 이전 1 다음