Direct3D
-
게임 개발 강좌 사이트 소계Etc/Link 2007. 4. 16. 02:52
게임 개발 강좌 언제 이 많은 글을 다 쓸지 암담합니다만 차근차근 해나가면 되겠지요. 많은 관심 부탁합니다. 1. Binary Space Partition의 기초 통합환경 개발 관련 자료 ROAM 지형 생성 엔진 통합환경 내에 지형 생성 클래스를 설계할 때 참고했던 자료 중 하나입니다. 특히 ROAM의 기본 패치가 여러 개로 나뉠 수 있어 지형엔진에 타일 매핑을 적용할 수 있는 방법을 제공합니다. 소스가 잘 정리되어 있을 뿐만 아니라 문서도 훌륭합니다. 델타포스와 같은 게임을 제작할 때에 도움이 됩니다. Gamasutra에서 퍼왔습니다. Quad Tree 지형 생성 엔진 ROAM에 비해 조금 복잡하지만 성능은 더 뛰어난 지형생성 방법입니다. LOD 방법도 위의 샘플과 다른데 비행 시뮬레이션 게임에는 이 ..
-
3D 그래픽스 관련 사이트Etc/Link 2007. 4. 16. 02:38
Official OpenGL WebSite :: Official Khronos WebSite :: nVidia Developer Website :: ATI Developer Website :: shader tech :: NeHe Gamedev net :: OpenGL을 이용하여 게임 개발에 필요한 내용을 담고 있음 Code Sampler :: OpenGL, Direct X에 따라 API에 맞게 샘플 코드들이 있는 곳 정리가 잘 되어 있다. Game Tutorials :: DigiBen이 활약하고 있는 OpenGL을 이용하여 게임을 개발할 때 필요한 여러가지 테크닉을 전수해 주는 곳. 현재는 유료화 되어있다. HUMUS :: ATI에 종사하는 3D 개발자 홈페이지 SULACO :: Advanced Shad..
-
3D에서의 용어설명3D Graphics/공통 2007. 3. 25. 03:18
자 용어설명를 들어가기에 앞서서 좌표계에 대해서 설명하겠습니다. 3D에서 사용되는 좌표계는 여러가지가 있지만 Direct X에서는 데카르트의 왼손 좌표계 를 사용합니다. 특히 OpenGL은 오른손 좌표계를 사용하니 주의하세요~! 정점(Vertex) 공간에서 위치를 나타내는 점을 의미합니다. 수학에서는 점(point)라고도 하죠~^^. 3D에서는 (x,y,z) 세가지 속성으로 정점을 정의합니다. 벡터(Vector) 다들 아시는 시간에 배웠던 그 벡터가 맞습니다~^^ 벡터는 크기와 방향을 동시에 표현하죠. 3D에서는 정점간의 관계나 방향성및 각종 수치계산에 쓰입니다. 행렬(Matrix) 3D에서 복잡한 계산식을 단순화하기 위해서 행렬을 이용합니다.특히 Direct X에서는 4 x 4 정방행렬를 사용합니다. ..
-
Open GL 관련 사이트들Etc/Link 2007. 3. 23. 00:18
OpenGL 오픈지엘 - 오픈지엘 공식 사이트, 생각외로 뉴스가 잘 올라온다. NeHe Tutorial - OpenGL Tutorial. 내용도 좋지만, 각 플랫폼, 언어별로 구현된 소스가 유용. OpenGL man page - OpenGL MAN 페이지. 일종의 매뉴얼. OpenGL Manual - SGI 의 OpenGL 1.2 매뉴얼 GL4Java - 자바를 위한 OpenGL OpenGL Win32 Tutorial - OpenGL Win32 Toturial GLUT3 - glut3 소스 및 다운로드. glut for win32 - Glut for Win32 DLL Download OpenGL Gamedev - OpenGL Gamedev FAQ & Mailing list cannon_smash - Op..