16
Advanced Computer Graphics 台台台 台台台 台台台 台台台台

Advanced Computer Graphics 台科大 資管系 楊傳凱 助理教授. Course Web Site: ckyang/ advanced_cg.html

Embed Size (px)

Citation preview

Page 1: Advanced Computer Graphics 台科大 資管系 楊傳凱 助理教授. Course Web Site: ckyang/ advanced_cg.html

Advanced Computer Graphics

台科大 資管系 楊傳凱 助理教授

Page 2: Advanced Computer Graphics 台科大 資管系 楊傳凱 助理教授. Course Web Site: ckyang/ advanced_cg.html

Course Web Site:

http://star6.cs.ntust.edu.tw/~ckyang/advanced_cg.html

Page 3: Advanced Computer Graphics 台科大 資管系 楊傳凱 助理教授. Course Web Site: ckyang/ advanced_cg.html

Reference book 1 J. D. Foley,

A. van Dam,

B. S. K. Feiner,

C. J. F. Hughes,

D. R. L. Phillips.

Introduction toComputer Graphics,

Addison-Wesley, 1993.

Page 4: Advanced Computer Graphics 台科大 資管系 楊傳凱 助理教授. Course Web Site: ckyang/ advanced_cg.html

Reference book 2

J. D. Foley,A. van Dam,S. K. Feiner,J. F. Hughes.Computer Graphics:Principles and Practicein C, 2nd ed.,Addison-Wesley, 1995.

Page 5: Advanced Computer Graphics 台科大 資管系 楊傳凱 助理教授. Course Web Site: ckyang/ advanced_cg.html

Reference book 3 A. Watt.3D Computer Graphics,3rd ed.,Addison-Wesley, 1999.

Page 6: Advanced Computer Graphics 台科大 資管系 楊傳凱 助理教授. Course Web Site: ckyang/ advanced_cg.html

Reference book 4 A. Watt,

M. Watt.

Advanced Animation

and

Rendering Techniques:

Theory and Practice,

Addison-Wesley, 1992.

Page 7: Advanced Computer Graphics 台科大 資管系 楊傳凱 助理教授. Course Web Site: ckyang/ advanced_cg.html

Reference book 5 E. Angel.

Interactive

Computer Graphics:

A Top-Down Approach

Using OpenGL, 3rd ed.,

Addison-Wesley, 2002.

Page 8: Advanced Computer Graphics 台科大 資管系 楊傳凱 助理教授. Course Web Site: ckyang/ advanced_cg.html

Other references ACM SIGGRAPH Conference Proceedings ACM SIGGRAPH Conference Course Notes Eurographics Conference Proceedings Pacific Graphics Conference Proceedings ACM Transactions on Graphics Computer Graphics Forum IEEE Computer Graphics and Applications IEEE Visualization and Computer Graphics The Visual Computer

Page 9: Advanced Computer Graphics 台科大 資管系 楊傳凱 助理教授. Course Web Site: ckyang/ advanced_cg.html

Grade Homework (10/28) 15% Mid-term Exam (11/4) 25% Final Project due (1/13) 60%

Could be a team of two persons Presentation 30% Report 30%

Original (raw) score

Page 10: Advanced Computer Graphics 台科大 資管系 楊傳凱 助理教授. Course Web Site: ckyang/ advanced_cg.html

Policy Cheating is strictly prohibited If one gets caught once, his/her grade of

that corresponding homework or exam is set to zero, if one gets caught twice, his/her term grade is set to zero.

Once the solutions to an assignment have been announced, any late submission will not be accepted

Page 11: Advanced Computer Graphics 台科大 資管系 楊傳凱 助理教授. Course Web Site: ckyang/ advanced_cg.html

Content – 1/3 1. Introduction to computer graphics

2. Texture mapping

3. Curves and surfaces

4. Procedural modeling

5. Raytracing

6. Radiosity

7. Volume rendering

Page 12: Advanced Computer Graphics 台科大 資管系 楊傳凱 助理教授. Course Web Site: ckyang/ advanced_cg.html

Content – 2/38. Simplification

9. Compression

10. Integration of Rendering, simplification and compression

11. Watermarking

12. Physics-based modeling

13. Colorization

14. Parameterization/morphing

Page 13: Advanced Computer Graphics 台科大 資管系 楊傳凱 助理教授. Course Web Site: ckyang/ advanced_cg.html

Content – 3/315. NPR (non-photo-realistic rendering)

16. Video matting/texturing

17. Image-based rendering

18. Texture synthesis

19. Point-base rendering

20. 3D model retrieval

21. Model fix

22. High dynamic range images

Page 14: Advanced Computer Graphics 台科大 資管系 楊傳凱 助理教授. Course Web Site: ckyang/ advanced_cg.html

Sample Final Projects – 1/3 User-friendly curve/surface modeler User-friendly texture mapper Ray-tracer Radiosity renderer Surface/volume simplifier Surface/volume compressor Volume renderer

Page 15: Advanced Computer Graphics 台科大 資管系 楊傳凱 助理教授. Course Web Site: ckyang/ advanced_cg.html

Sample Final Projects – 2/3 NPR rendererImage-based renderer Watermarking of surfaces/volumes Morphing of images/surfaces/volumes Point-based renderer Texture synthesizer Model fixer

Page 16: Advanced Computer Graphics 台科大 資管系 楊傳凱 助理教授. Course Web Site: ckyang/ advanced_cg.html

Sample Final Projects – 3/3 Grayscale image colorizer Physics-based rendering 3D model retriever Natural phenomenon modeling 3D game design Anything else related to 3D computer grap

hics