SubjectsSubjects(version: 845)
Course, academic year 2018/2019
   Login via CAS
Interactive 3D web graphics - NPGR012
Title in English: Interaktivní 3D grafika na webu
Guaranteed by: Department of Software and Computer Science Education (32-KSVI)
Faculty: Faculty of Mathematics and Physics
Actual: from 2016
Semester: both
E-Credits: 6
Hours per week, examination: 2/2 C+Ex [hours/week]
Capacity: unlimited
Min. number of students: unlimited
State of the course: taught
Language: Czech, English
Teaching methods: full-time
Additional information:
Note: you can enroll for the course in winter and in summer semester
Guarantor: prof. Ing. Jiří Žára, CSc.
Class: Informatika Bc.
Informatika Mgr. - volitelný
Classification: Informatics > Computer Graphics and Geometry
Annotation -
Last update: T_KSVI (21.04.2016)
In this course, students are acquainted with theoretical and practical principles of creation and presentation of interactive 3D worlds in web environments. They learn how to model 3D scenes with respect to efficient data transfer over Internet and real-time rendering in a web browser. Within their own semester project, they work with the following technologies: X3Dom, JavaScript, and HMTL. In addition, they learn principles of virtual and augmented reality.
Literature -
Last update: T_KSVI (28.04.2016)
  • X3D format specification
  • X3DOM specification

Syllabus -
Last update: T_KSVI (28.04.2016)

1. Modeling 3D objects and scenes. X3D file format.

2. Animation and interaction techniques. X3DOM technology.

3. Presentation of interactive 3D worlds in web environments. Efficiency issues - data transfer and real-time rendering. Event processing using JavaScript.

4. Principles and hardware requirements for virtual and augmented reality.

Charles University | Information system of Charles University |