Course details

Advanced Methods of 3D Scene Visualisation

MMD Acad. year 2002/2003 Winter semester

Current academic year

3D scene rendering, methods of realistic rendering based on ray tracing, radiation, and their features/modifications. Particle tracing and its features, direct 3D scene rendering. Models of 3D scenes and its features, boundary representation with planar surfaces, boundary representation with general surfaces, volume models with CSG, volume raster models. Postprocessing of rendering methods output, OpenGL and rendering, DirectX and rendering.

Guarantor

Language of instruction

Czech, English

Completion

Examination

Time span

  • 39 hrs lectures

Department

Subject specific learning outcomes and competences

Students will learn about the state-of-the-art rendering methods. Students will also get practical experinece with the bacis rendering methods and overview of the computational cost of the methods and methods of implementation of the methods.

Learning objectives

The goals of the subject is to teach students principles of state-of-the-art rendering methods for 3D scenes. The focus is on methods useable for general realistic rendering, for technical applications, and for medical imaging.

Prerequisite knowledge and skills

There are no prerequisites

Study literature

  • Pattanaik. S. N.: Computational Methods for Global Illumination and Visualization of Complex 3D Environments, Doctoral Thesis, Natinal Centre for Software Technology, Bombay, India, 1993
  • Hearn, D., Baker, M. P., Computer Graphics, Prentice Hall, USA, 1996
  • Watt. A., Watt, M.: Advanced Animation and Rendering Techniques, Theory and Practise, Addison-Wesley, USA, 1992
  • Thompson, N.: 3D Graphics Programming for Windows 95, Microsoft Press, USA 1996
  • Foley. J., Van Dam. A., Feiner. S., Hughes. J: Computer Graphics Principle & Practise, Addison Wesley, USA, 1996
  • Moeller, T., Haines, E., Real-time Rendering, AK Peters, 1999, ISBN 1569911012
  • Ebert, D., S. et al., Texturing and Modelling: A Procedural Approach, Academic Press, 1998, ISBN 0-12-228760-6 
  • Thalmann, N., M., Thalmann, D., Interactive Computer Animation, Prentice Hall, 1996, ISBN 0-13-518309-X

Fundamental literature

  • Watt. A., Watt, M.: Advanced Animation and Rendering Techniques, Theory and Practise, Addison-Wesley, USA, 1992
  • Thompson, N.: 3D Graphics Programming for Windows 95, Microsoft Press, USA 1996
  • Foley. J., Van Dam. A., Feiner. S., Hughes. J: Computer Graphics Principle & Practise, Addison Wesley, USA, 1996
  • Moeller, T., Haines, E., Real-time Rendering, AK Peters, 1999, ISBN 1569911012
  • Ebert, D., S. et al., Texturing and Modelling: A Procedural Approach, Academic Press, 1998, ISBN 0-12-228760-6 
  • Thalmann, N., M., Thalmann, D., Interactive Computer Animation, Prentice Hall, 1996, ISBN 0-13-518309-X

Syllabus of lectures

  • 3D scene rendering
  • Methods of realistic rendering based on ray tracing
  • Radiation methods and their features/modifications
  • Particle tracing and its features
  • Direct 3D scene rendering
  • Models of 3D scenes and its features
  • Boundary representation with planar surfaces
  • Boundary representation with general surfaces
  • Volume models with CSG
  • Volume raster models
  • Postprocessing of rendering methods output
  • OpenGL and rendering
  • DirectX and rendering

Progress assessment

Study evaluation is based on marks obtained for specified items. Minimimum number of marks to pass is 50.

Controlled instruction

There are no checked study.

Back to top