APZPB045 Visualization and Virtual Reality

Institute of physics in Opava
summer 2024
Extent and Intensity
2/2/0. 5 credit(s). Type of Completion: zk (examination).
Teacher(s)
doc. Ing. Petr Čermák, Ph.D. (lecturer)
doc. Ing. Petr Čermák, Ph.D. (seminar tutor)
Guaranteed by
doc. Ing. Petr Čermák, Ph.D.
Institute of physics in Opava
Timetable
Mon 8:55–10:30 PU-UF
  • Timetable of Seminar Groups:
APZPB045/A: Mon 10:35–12:10 PU-UF, P. Čermák
Prerequisites
(FAKULTA(FU) && TYP_STUDIA(B))
None
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives
Students will be introduced to the possibilities of augmented and virtual reality applications. An integral part of the lectures and excersises will be modeling in 3D, WRML, X3D. During the exercises, students will be introduced to modeling applications: Unity3D, Oculus, VTK, POV-Ray, Webots, V-Rep, Virtual Medical Simulators. VR presented on the web - Unity3D, WebVR, Cortona Viewer. Students will also be able to work on advanced virtual reality, HW and SW tools.
Learning outcomes
Upon completion of the course, the student will be able to:
explain the concepts of augmented and virtual reality;
describe and explain the structure of wrml and x3d;
describe modeling applications: Unity3D, Oculus, VTK, POV-Ray, Webots, V-Rep, Virtual Medical Simulators;
describe the possibilities of interaction in the virtual reality, haptics;
describe the possibilities of using VR in industry and other sectors.
Syllabus
  • 1. Augmented reality, Virtual reality – basics.
  • 2. Representation of spatial objects, structure of spatial scene.
  • 3. Camera properties, colors and lighting.
  • 4. Volume reendering, Raycasting, application in medicine.
  • 5. Modeling in 3D, WRML, X3D, The Visualization Toolkit.
  • 6. Work with mass objects, ITK - Segmentation & Registration Toolkit.
  • 7. Modeling in Unity3D.
  • 8. Hardware acceleration using GPU and VolumePRO.
  • 9. Virtual reality and robotics, virtual simulator Webots.
  • 10. Advanced means of virtual reality, HW and SW.
  • 11. Interactive input devices from mouse, joystick, gesture processing from cameras, laser scanner to VR systems.
  • 12. Virtual reality in various branches of industry.
Literature
    required literature
  • SCHROEDER, W., MARTIN, K., LORENSEN, B. The Visualization Toolkit An Object-Oriented Approach To 3D Graphics.
  • JERALD, J., The VR Book: Human-Centered Design for Virtual Reality
  • 1. SCHROEDER, W., MARTIN, K., LORENSEN, B. The Visualization Toolkit An Object-Oriented Approach To 3D Graphics. 4th Edition, Kitware, Inc, ISBN 1-930934-19-X.
    recommended literature
  • CYBERBOTICS.: Webots Reference Manual release 7.4.3, 2014 Cyberbotics Ltd. 2014 Online.
  • http://www.vtk.org/
  • ŽÁRA, J., BENEŠ, B., SOCHOR, J., FELKEL, P. Moderní počítačová grafika (2. vydání). Brno: Computer Press, 2005, ISBN 80-251-0454-0.
  • http://www.cyberbotics.com/reference.pdf
  • Kitware, Inc. The Visualization Toolkit User's Guide,Kitware, Inc, Kitware, ISBN 1-930934-18-1.
  • http://www.cortona3d.com/cortona3d-viewers
  • http://www.itk.org/
  • IBANEZ, L., SCHROEDER, W., NG, L., CATES, J. The ITK Software Guide: The Insight Segmentation and Registration Toolkit (version 1.4), Kitware, ISBN-13: 978-1930934108.
Teaching methods
Forms of teaching will be as follows:
1. theoretical preparation (lectures);
2. laboratory exercises(examples in VR or AR).
Assessment methods
Active participation in seminars,demonstrating knowledge of the issue of the study subject on the oral examination.
Language of instruction
Czech
Further Comments
The course is taught annually.
The course is also listed under the following terms summer 2021, summer 2022, summer 2023, summer 2025.
  • Enrolment Statistics (recent)
  • Permalink: https://is.slu.cz/course/fu/summer2024/APZPB045