Computer Graphics (under) Sep., 2004

10
Computer Graphics (under) Sep., 2004 Jung Hong Chuang CSIE NCTU

description

Computer Graphics (under) Sep., 2004. Jung Hong Chuang CSIE NCTU. Basic information. Instructor 莊榮宏 jhchuang@csie 工三館 525 5731829 TA 呂宗弘 阮昭維 {jhlu, vicjuan}@csie 工三館 5 13 x54787 Focus 3D graphics: theory and practice Intro to 3D game and animation technologies Web page - PowerPoint PPT Presentation

Transcript of Computer Graphics (under) Sep., 2004

Page 1: Computer Graphics (under) Sep., 2004

Computer Graphics (under)Sep., 2004

Jung Hong ChuangCSIENCTU

Page 2: Computer Graphics (under) Sep., 2004

Basic information

• Instructor– 莊榮宏 jhchuang@csie 工三館 525 5731829

• TA– 呂宗弘 阮昭維 {jhlu, vicjuan}@csie

工三館 513 x54787

• Focus – 3D graphics: theory and practice– Intro to 3D game and animation

technologies

• Web page– Cggmwww.csie.nctu.edu.tw

Page 3: Computer Graphics (under) Sep., 2004

Course

• Part 1: 3D graphics– Pipelined graphics– Global illumination

• Part 2– Texture mapping and shadowing– Nature phenomena

Page 4: Computer Graphics (under) Sep., 2004

Course outline3D graphics -1

• Overview– Hardware for graphics– Software for graphics– Graphics API: OpenGL, Direct3D– Application API

• OpenInventer• 3D Game engines• Visual simulation tools• Virtual reality tools

Page 5: Computer Graphics (under) Sep., 2004

Course outline3D graphics -2

• Basic 2D graphics – 2D drawing, 2D clipping– geometric transformation

• 3D viewing and projection• Local illumination

– Color model– Illumination, shading

Page 6: Computer Graphics (under) Sep., 2004

Course outline3D graphics -3

• Visibility determination– Back-facing, depth-sorting, scan-line,– Z-buffering– Binary space partition (BSP)

• Global illumination– Ray tracing – Radiosity

Page 7: Computer Graphics (under) Sep., 2004

Course outlineTexture mapping and shadow -4• 2D-to-3D Texture mapping• Bump mapping, Environment map,

Multitexturing, Billboarding,• Light map, Normal map, Pixel shader• Projective texture mapping • Shadow map, Shadow volume, Shadow

with projective texture mapping

Page 8: Computer Graphics (under) Sep., 2004

Course outline Nature phenomena -5

• Particle system • Cloud model/rendering• Terrain generation/rendering • Fluid modeling/rendering

Page 9: Computer Graphics (under) Sep., 2004

Grading

• One midterm (20%)• One final (20%)• Programming assignments (60%)

– 2 programs (10+20)%– 1 project (30%)

• Project (rendering, interaction, and content)• Game design • Project contest

Page 10: Computer Graphics (under) Sep., 2004

Reference books

References– Interactive computer graphics, 2nd ed., by

Angel– Intro. To Computer Graphics by Foley, Van

Dam, …– Real-time rendering, 2nd ed. By Moller and

Haines– 3D Game Engine Design by Eberly