Facultatea de Auomatica si CalculatoareFacultatea de Auomatica si Calculatoare

See other templatesSee other templates

Print

Real-time 3D graphics engines

Course Instructor: Victor Asavei

Syllabus:

3D engines appeared and evolved due to the growth of the gaming industry and are usually often called "game engines". The development of a 3D engine or usage of an existing one is based on knowledge from many branches of computer science: creation of real-time realistic graphics of great complexity, methods of character animation, simulation of physical effects (collision detection, friction, gravity, etc.), artificialintelligence (game theory, neural networks, etc.), communication in computer networks and, last but not least, good knowledge of programming and software engineering.

The main objective of the course is to introduce the theoretical and practical notions needed to develop real-time 3D engines and how to use them to create various applications that use interactive 3D virtual spaces.

The focus is on 3D engines architectures, the functionality of the various components, aspects of implementation using the Graphics Processing Unit, network communication in "multiplayer" and "Massive Multiplayer Online Games".

Free business joomla templates