가상현실 virtual reality cse 425 spring 2001 김 창 헌 department of computer science korea...

17
가가가가 Virtual Reality CSE 425 Spring 2001 가 가 가 Department of Com puter Science Korea University http://cgvr.korea.ac.

Upload: baldwin-farmer

Post on 26-Dec-2015

217 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: 가상현실 Virtual Reality CSE 425 Spring 2001 김 창 헌 Department of Computer Science Korea University

가상현실

Virtual RealityCSE 425 Spring 2001

김 창 헌 Department of Computer Science Korea University http://cgvr.korea.ac.kr/courses/cse425/

Page 2: 가상현실 Virtual Reality CSE 425 Spring 2001 김 창 헌 Department of Computer Science Korea University

Course Information

CSE425 Virtual Reality Credit: 3학점 Attendee: 3, 4학년 Prerequisites

Data Structure Programming Skills of C and C++ Computer Graphics

Page 3: 가상현실 Virtual Reality CSE 425 Spring 2001 김 창 헌 Department of Computer Science Korea University

Time and Place Lecture

10:30 ~ 11:45 Monday, 이학관 433 호 2:00 ~ 3:15 Wednesday, 이학관 433 호

Lab 2:00~ 3:15 Wednesday, 이학관 433 호( 해당 되는 주 )

Page 4: 가상현실 Virtual Reality CSE 425 Spring 2001 김 창 헌 Department of Computer Science Korea University

Textbooks Textbooks

Virtual Reality Systems, J. Vince, 1995, Addison-Wesley

References Virtual Reality Excursions with Programs in C,

S. R. Marenka , 1994, AP Professional Compute Graphics C version 2nd edition, D. H

earn, M. P. Baker, 1997, Prentice Hall

Page 5: 가상현실 Virtual Reality CSE 425 Spring 2001 김 창 헌 Department of Computer Science Korea University

Course Outline

VR World Creation, Navigation

3DS max, Photoshop

OpenGL ,Direct3d

C ,C++,Java,etc.

VR Theory VR Application

Graphics Software

Graphics Library

Programming Language

VR Toolkit

Page 6: 가상현실 Virtual Reality CSE 425 Spring 2001 김 창 헌 Department of Computer Science Korea University

Course Scope Introduction to Virtual reality VR system & Application VR & HCI Creation of Virtual Worlds

Page 7: 가상현실 Virtual Reality CSE 425 Spring 2001 김 창 헌 Department of Computer Science Korea University

Assignments Design Assignments

Assignment #1:Modeling1 Assignment #2:Modeling2 Assignment #3:Animation & Rendering Assignment #4:Morphing & Discussion

Programming Assignments (2 개중 선택 ) Renderer(Fog, Texture Mapping 포함 ) – 낮은 레벨 Rubiks Cube – 높은 레벨

Page 8: 가상현실 Virtual Reality CSE 425 Spring 2001 김 창 헌 Department of Computer Science Korea University

Design Assignment #1 Modeling a Car with 3dcg

Page 9: 가상현실 Virtual Reality CSE 425 Spring 2001 김 창 헌 Department of Computer Science Korea University

Design Assignment #2 Modeling a Human with 3dcg

Page 10: 가상현실 Virtual Reality CSE 425 Spring 2001 김 창 헌 Department of Computer Science Korea University

Design Assignment #3 Animation & Rendering with 3dcg

Page 11: 가상현실 Virtual Reality CSE 425 Spring 2001 김 창 헌 Department of Computer Science Korea University

Design Assignment #4

Page 12: 가상현실 Virtual Reality CSE 425 Spring 2001 김 창 헌 Department of Computer Science Korea University

Programming Assignment Choose One

1) basic Rendering 2) Rubiks Cube rendering

Page 13: 가상현실 Virtual Reality CSE 425 Spring 2001 김 창 헌 Department of Computer Science Korea University

Group Term Project Written proposal (due 4. 30, 2001) Demo day (due 6. 4, 2001)

Page 14: 가상현실 Virtual Reality CSE 425 Spring 2001 김 창 헌 Department of Computer Science Korea University

Group Project (1) Group Project Spec. : 2 인 1 조

가상공간 구현 ( 방 1 개 이상 , 물건 4 개 이상 ) Navigation 필수 Example

• 건물 , 사무실 , 집 , 자동차 등 가상 공간 모델링• Special VR: 우주 , 해저 , 지형 , 동굴

• 가상 공간 상에 table, 의자 , 벽걸이 모델링• Special Object: 사람 , 애완동물 , 물

• 가상 공간 Navigation 기능 필수 Modeling 은 3D MAX,Maya 등 기타 모델링 툴 사용가능 Rendering 과 Animation 은 Programming 으로 제작하여야 함

Page 15: 가상현실 Virtual Reality CSE 425 Spring 2001 김 창 헌 Department of Computer Science Korea University

Group Project (2) Example

Page 16: 가상현실 Virtual Reality CSE 425 Spring 2001 김 창 헌 Department of Computer Science Korea University

Course Organization3/5: Overview 3/7: Introduction to VR3/12: VR History 3/14: VR System3/19: VR Application 3/21: Modeling (Design Asg.#1)3/26: Virtual Worlds 1 3/28: Animation(Design Asg.#2)4/2: Virtual Worlds 2 4/4: Rendering4/9: Human Factors 1 4/11: Rendering(Design Asg.#3)4/16: Human Factors 2 4/18: PostProduction (Asg.#4)4/23: Midterm Exam.4/30: Term Proj. Proposal 5/2: Introduction to Opengl5/7: Ray Casting 5/9: Modeling with Opengl5/14: Illumination 5/16: Rendering (Prog. Asg.#1)5/21: Keyframe Animation 5/23: Kinematics5/28: Video show6/4: Term Project Demo 6/6: Final Exam.

Page 17: 가상현실 Virtual Reality CSE 425 Spring 2001 김 창 헌 Department of Computer Science Korea University

Grading Midterm Exam (15%) Final Exam (25%) Design, Program Assignments

(25%) Final Project (25%) Class Participation (0~100%)