Computer Graphics and Virtual Reality

ID: 1496
Course type: scientific and vocational
Course coordinator: Bengin Č. Aleksandar
Lecturers: Bengin Č. Aleksandar
Contact: Bengin Č. Aleksandar
Level of studies: M.Sc. (graduate) Academic Studies – Mechanical Engineering
ECTS: 6
Final exam type: written
Department: Department of Aerospace Engineering

Lectures

Goal

Introduction to the study of the basic principles of computer graphics, elementary and complex transformations integrated in the radar space. Delimited and improved models of use of ready-made software solutions in the control of control graphic products in 2D and 3D models conceived on the radar platform. Integrating knowledge in the realm of virtual things through 2D and 3D elements' systems eliminates' flat 'screens and modern hardware solutions designed on library synergy and capable of having hardware.

Outcome

After successful completion of the program provided by this subject student can: • apply the acquired knowledge in the scientific, technical and engineering applications of virtual reality technology, • to design engineering software based on computer graphics, • to integrate knowledge in the field of video game physicality.

Theoretical teaching

Definitions of computer graphics. Analysis of raster and vector computer graphics. Record vector. The concept of pixels and address space. Elements of geometric transformations (scaling, translation, rotation of 2D and 3D objects in computer space). Graphic "engine". Analysis of usage of Open GL system and WEB GL system. Overview of advanced engineering packages for real-time virtualization of models and phenomena. Presentation of current hardware solutions for 3D object scans, transformation of physical into electrical and IT sizes in order to visualize objects and phenomena. Fundamentals of Algorithm for Image and Sound Analysis. Basics of virtual reality with elements of engineering problems analysis. Fundamentals of Video Game Theory. Historical review. Analysis of sprites and transitions to modern engines.

Practical teaching

It consists of auditory, laboratory exercises that monitor the content of the course.

Attendance requirement

Required: Basic computer culture based on PC usage, independent of operating system.

Resources

-

Assigned hours

Total assigned hours: 75

Active teaching (theoretical)

New material: 20
Elaboration and examples (recapitulation): 10

Active teaching (practical)

Auditory exercises: 0
Laboratory exercises: 17
Calculation tasks: 0
Seminar paper: 7
Project: 3
Consultations: 0
Discussion/workshop: 3
Research study work: 0

Knowledge test

Review and grading of calculation tasks: 0
Review and grading of lab reports: 0
Review and grading of seminar papers: 7
Review and grading of the project: 0
Test: 0
Test: 3
Final exam: 5

Knowledge test (100 points total)

Activity during lectures: 5
Test/test: 35
Laboratory practice: 0
Calculation tasks: 0
Seminar paper: 30
Project: 0
Final exam: 30
Requirement for taking the exam (required number of points): 35

Literature

LaValle S. M,, Virtual Reality,, Cambridge University Press, 2019;; Virtual Reality Technology, Second Edition with CD-ROM Grigore C. Burdea, Philippe Coiffet ISBN: 0-471-36089-9 Wiley-IEEE Press; 2 edition (June, 2003); Sherman R, Craig A., Understanding Virtual Reality: Interface, Application, and Design, 2nd Edition, Eselvier, 2018.