SubjectsSubjects(version: 955)
Course, academic year 2019/2020
Computer Graphics for Visualising the Structure of Molecules - M108006
Title: Počítačová grafika pro vizualizaci struktur molekul
Guaranteed by: Department of Solid State Chemistry (108)
Faculty: Faculty of Chemical Technology
Actual: from 2019
Semester: winter
Points: winter s.:3
E-Credits: winter s.:3
Examination process: winter s.:
Hours per week, examination: winter s.:2/0, Ex [HT]
Capacity: unknown / unknown (unknown)
Min. number of students: unlimited
State of the course: taught
Language: Czech
Teaching methods: full-time
Teaching methods: full-time
Note: course can be enrolled in outside the study plan
enabled for web enrollment
Guarantor: Hušák Michal doc. Dr. Ing.
Interchangeability : N108014
Examination dates   Schedule   
Annotation -
The aim of this course is to teach students to use the programs for molecular visualization and to refresh information's about the methods how to obtain the initial data for visualization. A general introduction to the development of visualization software is also included.
Last update: Fialová Jana (04.01.2018)
Aim of the course -

Students will be able to:

Develop the software for visualization of molecules;

Use the most important existing programs for molecular visualization;

Prepare initial data for visualization;

Be able to program simple visualization software itself;

Last update: Fialová Jana (04.01.2018)
Literature -

R:Hudec B., Základy počítačové grafiky, skripta ČVUT Praha,2007,9788001036082

A:Foley James D., Computer Graphics, Addison-Wesley,1999,0201848406

Last update: Fialová Jana (04.01.2018)
Learning resources -

R:Power point lectures (actual version available by the lecturer)

Last update: Fialová Jana (04.01.2018)
Teaching methods - Czech

Přednášky 28 hodin

Last update: Fialová Jana (04.01.2018)
Requirements to the exam - Czech

Účast na přednáškách.

Last update: Fialová Jana (04.01.2018)
Syllabus -

1. History of computer graphics development

2. Mathematics for computer graphics

3. Image and the possibility of its representation

4. Technics for the manipulation with 2D images

5. Rendering, raytracing, visualization of volumetric data

6. Software suitable for molecular visualization

7. Basics of programming in C language

8. Hardware acceleration of graphical operations; base information about OpenGL

9. Typical approaches for chemical data visualization

10. Hardware components required for visualization

11. Stereoscopic visualization, VR techniques

12. Introduction to animation techniques, movies processing

13. Volumetric visualization; application to electronic density and force field

14. Current trends in computer graphics

Last update: Fialová Jana (04.01.2018)
Registration requirements -

Mathematics I

Last update: Fialová Jana (04.01.2018)
Course completion requirements - Czech

Absolvování ústní zkoušky. Zpracování zadaného projektu - vývoj software.

Last update: Hušák Michal (16.02.2018)
Teaching methods
Activity Credits Hours
Účast na přednáškách 1 28
Práce na individuálním projektu 1 28
Příprava na zkoušku a její absolvování 1 28
3 / 3 84 / 84
Coursework assessment
Form Significance
Oral examination 100