Virtual Reality CSE 425 Spring 2001 Department of

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

가상현실 Virtual Reality CSE 425 Spring 2001 김창헌 Department of Computer Science Korea University http: //cgvr. korea. ac. kr/courses/cse 425/

Course Information CSE 425 Virtual Reality n Credit: 3학점 n Attendee: 3, 4학년 n

Course Information CSE 425 Virtual Reality n Credit: 3학점 n Attendee: 3, 4학년 n Prerequisites n Data Structure n Programming Skills of C and C++ n Computer Graphics n

Time and Place n Lecture 10: 30 ~ 11: 45 Monday, 이학관 433호 n

Time and Place n Lecture 10: 30 ~ 11: 45 Monday, 이학관 433호 n 2: 00 ~ 3: 15 Wednesday, 이학관 433호 n n Lab 2: 00~ 3: 15 Wednesday, 이학관 433호 (해당 되는 주) n

Textbooks n n Virtual Reality Systems, J. Vince, 1995, Addison-Wesley References Virtual Reality Excursions

Textbooks n n Virtual Reality Systems, J. Vince, 1995, Addison-Wesley References Virtual Reality Excursions with Programs in C, S. R. Marenka , 1994, AP Professional n Compute Graphics C version 2 nd edition, D. Hearn, M. P. Baker, 1997, Prentice Hall n

Course Outline VR Theory VR Application Graphics Software n VR World Creation, Navigation n

Course Outline VR Theory VR Application Graphics Software n VR World Creation, Navigation n 3 DS max, Photoshop n Open. GL , Direct 3 d n C , C++, Java, etc. VR Toolkit Graphics Library Programming Language

Course Scope n n Introduction to Virtual reality VR system & Application VR &

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

Assignments n Design Assignments n n n Assignment #1: Modeling 1 #2: Modeling 2

Assignments n Design Assignments n n n Assignment #1: Modeling 1 #2: Modeling 2 #3: Animation & Rendering #4: Morphing & Discussion Programming Assignments (2개중 선택) n n Renderer(Fog, Texture Mapping 포함) – 낮은 레벨 Rubiks Cube – 높은 레벨

Design Assignment #1 n Modeling a Car with 3 dcg

Design Assignment #1 n Modeling a Car with 3 dcg

Design Assignment #2 n Modeling a Human with 3 dcg

Design Assignment #2 n Modeling a Human with 3 dcg

Design Assignment #3 n Animation & Rendering with 3 dcg

Design Assignment #3 n Animation & Rendering with 3 dcg

Design Assignment #4

Design Assignment #4

Programming Assignment n Choose One 1) basic Rendering 2) Rubiks Cube rendering

Programming Assignment n Choose One 1) basic Rendering 2) Rubiks Cube rendering

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

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

Group Project (2) n Example

Group Project (2) n Example

Course Organization 3/5: Overview 3/12: VR History 3/19: VR Application 3/26: Virtual Worlds 1

Course Organization 3/5: Overview 3/12: VR History 3/19: VR Application 3/26: Virtual Worlds 1 4/2: Virtual Worlds 2 4/9: Human Factors 1 4/16: Human Factors 2 4/23: Midterm Exam. 4/30: Term Proj. Proposal 5/7: Ray Casting 5/14: Illumination 5/21: Keyframe Animation 5/28: Video show 6/4: Term Project Demo 6/6: Final Exam. 3/7: Introduction to VR 3/14: VR System 3/21: Modeling (Design Asg. #1) 3/28: Animation(Design Asg. #2) 4/4: Rendering 4/11: Rendering(Design Asg. #3) 4/18: Post. Production (Asg. #4) 5/2: Introduction to Opengl 5/9: Modeling with Opengl 5/16: Rendering (Prog. Asg. #1) 5/23: Kinematics

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

Grading Midterm Exam (15%) n Final Exam (25%) n Design, Program Assignments (25%) n Final Project (25%) n Class Participation (0~100%) n