Virtual Reality
Code | Completion | Credits | Range |
---|---|---|---|
X39VRE | Z,ZK | 4 | 2+2c |
- Lecturer:
- Jiří Žára (gar.)
- Tutor:
- Jiří Žára (gar.), David Sedláček
- Supervisor:
- Department of Computer Graphics and Interaction
- Synopsis:
-
The subject contains an overview of various systems for the virtual reality (VR) and detailed presentation of the VRML language. Several methods for construction of virtual worlds are presented - static, dynamic, interactive. Utilization of JavaScript and Java language for VR purposes. Multi-user distributed VR, QuickTime VR, VR applications, x3d specification, and future of the VR.
- Requirements:
- Syllabus of lectures:
-
1.Virtual reality systems
2.VRML language, data types, VRML browsers and editors
3.Design of static scenes
4.Dynamic objects, animation
5.Interactive techniques
6.Scripting using JavaScript
7.Java and VRML, External Authoring Interface
8.Other virtual reality systems, QTVR
9.Multi-user distributed virtual reality, Blaxxun
10.X3D specification
11.Future of the virtual reality, streaming data, h-anim specification
12.Modeling of large virtual cities, GeoVRML
13.Virtual reality applications, architectural applications, social communication
14.Hardware support for the virtual reality
- Syllabus of tutorials:
-
1.Software and hardware requirements for VR
2.Working teams establishing
3.Design of the basic WWW page, frames
4.Assignment A: Static virtual world
5.Tuition
6.Assignment B: Dynamic virtual world
7.Tuition
8.Assignment C: Interactive virtual world
9.Tuition
10.Tuition
11.Assignment D: Virtual world and Java, multi-user application
12.Tuition
13.Final tests and presentations
14.Assessment
- Study Objective:
- Study materials:
-
1.Hartman, J., Wernecke, J., The VRML 2.0 Handbook. Addison-Wesley, 1996, ISBN: 0-201-47944-3.
- Note:
- Time-table for winter semester 2011/2012:
-
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon Tue Fri Thu Fri - Time-table for summer semester 2011/2012:
- Time-table is not available yet
- The course is a part of the following study plans:
-
- Computer Technology - Computer Graphics- structured studies (compulsory course of the branch)