Presentation is loading. Please wait.

Presentation is loading. Please wait.

3D Engine Programming CGCII Cho sanghyun’s Game Classes II All Right Reserved ©SD Labs.

Similar presentations


Presentation on theme: "3D Engine Programming CGCII Cho sanghyun’s Game Classes II All Right Reserved ©SD Labs."— Presentation transcript:

1 3D Engine Programming CGCII Cho sanghyun’s Game Classes II All Right Reserved ©SD Labs

2  3 D Engine 의 기술적 구현 All Right Reserved ©SD Labs CGCII Cho sanghyun’s Game Classes II 대략 다음과 같다. Spatial Structure Shader Language Lighting Light Map Normal Map Shadow Environment Mapping Quad Tree Terrain system Oct Tree/ BSP Portal system Rendering Technics Indoor system Outdoor system Performance Instancing PPL Multi Light Rendering Multi Threaded Animation Animation Blending Max SDK

3  E ngine Structures All Right Reserved ©SD Labs CGCII Cho sanghyun’s Game Classes II … Resource Manager Instance Manager Framework Scene Object Resource Scene Manager Scene Manager Pool System Builder Factory File System

4  C ++ 기본 개념 All Right Reserved ©SD Labs CGCII Cho sanghyun’s Game Classes II 1.C & Structured Programming. 구조의 직렬화. 함수화. 지역변수와 전역변수. 코드구조의 습관화. ASSERT 와 TRACE. 2.C++ & Object Oriented Programming. Is-A & Has-A & Inheritance & Delegation virtual Functions 과 활용. Abstraction, overriding, Polymorphism, 3.C++ 의 활용 I.(virtual) Framework Design. Main Game Loop Design. 4.Multiple Inheritance I. Interface & Implementation 구현 COM Object 의 Design. MFC 의 CArchive Design. 5.Multiple Inheritance II. dynamic_cast 의 활용 6.Verious Patterns. Design Pattern 에서의 활용 예.

5  질문? 질문? All Right Reserved ©SD Labs CGCII Cho sanghyun’s Game Classes II


Download ppt "3D Engine Programming CGCII Cho sanghyun’s Game Classes II All Right Reserved ©SD Labs."

Similar presentations


Ads by Google