Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the world of 3D graphics integration in C++ applications with this conference talk from ACCU 2017. Dive into Qt 3D, a new library introduced in Qt 5.7 that addresses the challenges of modern 3D graphics, including the growing demands of Virtual and Augmented Reality. Learn about the Entity Component System (ECS) architecture that forms the foundation of Qt 3D, and discover how to add custom geometries and materials to your scenes, as well as handle user input. Gain insights into the advantages of the ECS architecture, including its compatibility with declarative languages like QML for easier implementation of complex rendering techniques, and its facilitation of a highly concurrent simulation engine. Whether you're already using Qt or evaluating technologies for 3D scene implementation, this talk provides valuable information without requiring prior knowledge of OpenGL or GPU programming.