Lectures

You see the results of your work

Geometric Modeling

The aim of the classes is to familiarize students with techniques for geometric modeling, and in particular with the advanced issues involved in modeling curves, surfaces and solids for the design of 3D scenes and objects in CAD/CAM systems, computer games and other virtual environments. As part of the course, students create their own software for creating complex three-dimensional models from scratch.

Geometric Modeling

The aim of the classes is to familiarize students with techniques for geometric modeling, and in particular with the advanced issues involved in modeling curves, surfaces and solids for the design of 3D scenes and objects in CAD/CAM systems, computer games and other virtual environments. As part of the course, students create their own software for creating complex three-dimensional models from scratch.

Computer Graphics

During the course, students learn the secrets of computer graphics - advanced methods and algorithms for the visualization of 3D scenes and the results of computer simulations, with an emphasis on the various aspects involved when rendering images in real time. These methods are implemented using low-level graphical APIs, using the potential of modern graphics cards, parallel computing and virtual reality interfaces.

Computer Graphics

During the course, students learn the secrets of computer graphics - advanced methods and algorithms for the visualization of 3D scenes and the results of computer simulations, with an emphasis on the various aspects involved when rendering images in real time. These methods are implemented using low-level graphical APIs, using the potential of modern graphics cards, parallel computing and virtual reality interfaces.

Programming Numerically Controlled Devices

The aim of the course is to present techniques for designing CAM systems, modeling the movement of rigid bodies and kinematic chains as well as detecting collisions and interactions in the presence of other objects in a 3D scene or in multidimensional configuration spaces. One practical exercise is the programming and verification of tasks for machine tools and 3D printers. Each student has the opportunity to mill their own model on a numerically controlled machine tool.

Programming Numerically Controlled Devices

The aim of the course is to present techniques for designing CAM systems, modeling the movement of rigid bodies and kinematic chains as well as detecting collisions and interactions in the presence of other objects in a 3D scene or in multidimensional configuration spaces. One practical exercise is the programming and verification of tasks for machine tools and 3D printers. Each student has the opportunity to mill their own model on a numerically controlled machine tool.

Physical Simulations

As part of the course, we explore various methods of constructing and implementing virtual reality models, in particular motion simulation and interactions with the user, and we analyze the varied features of simulation systems and related artifacts. During the laboratories, students create their own programs to simulate the movement of rigid bodies and spring systems used to deform flexible objects, such as fabrics, gummies, and hair. We also cover the thermomechanics of deformable bodies in terms of simulating the motion and deformation of real objects under the influence of mechanical and thermal loads.

Physical Simulations

As part of the course, we explore various methods of constructing and implementing virtual reality models, in particular motion simulation and interactions with the user, and we analyze the varied features of simulation systems and related artifacts. During the laboratories, students create their own programs to simulate the movement of rigid bodies and spring systems used to deform flexible objects, such as fabrics, gummies, and hair. We also cover the thermomechanics of deformable bodies in terms of simulating the motion and deformation of real objects under the influence of mechanical and thermal loads.

Laboratory

Students doing the CAD/CAM specialization and the Virtual Reality Research Group have at their disposal room 310, where they can study, conduct experiments, and relax. It's a modern laboratory with workstations equipped with GeForce RTX graphics cards, VR devices (Oculus Rift virtual reality goggles, Valve Index, HTC Vive, Leap Motion gesture sensors and Microsoft Kinect sensors), with access to an efficient GPGPU computing cluster, a large board, a comfortable couch and a coffee machine.

Laboratory

Students doing the CAD/CAM specialization and the Virtual Reality Research Group have at their disposal room 310, where they can study, conduct experiments, and relax. It's a modern laboratory with workstations equipped with GeForce RTX graphics cards, VR devices (Oculus Rift virtual reality goggles, Valve Index, HTC Vive, Leap Motion gesture sensors and Microsoft Kinect sensors), with access to an efficient GPGPU computing cluster, a large board, a comfortable couch and a coffee machine.