Better_Software_Header_Mobile Better_Software_Header_Web

Find what you need - explore useful information and developer resources

Areas of Interest

Searching…

211 results

Discover KDAB's unique expertise in Qt 3D, where they provide in-depth support for deploying, configuring, and optimizing 3D applications. As developers and maintainers of Qt 3D, KDAB offers tailored solutions to enhance your projects with advanced 3D features and flexible APIs in C++ and QML, ensuring high-quality graphics and user experiences.

This video reviews the changes in Qt 3D in recent and upcoming releases of Qt, mainly 5.14 and 5.15, along with plans for the Qt 6 timeline. It looks at how Qt 3D compares with the upcoming Qt Quick 3D. Finally, it looks at upcoming changes in Kuesa, an extension to Qt 3D for integration with authoring tools

3D scenes in applications are trending and will become more important with VR/AR growth. While Qt allowed OpenGL integration, managing rendering code remained challenging. Qt's new Qt 3D module addresses this with simple APIs for getting 3D content into applications. This short talk introduces Qt 3D's design ideas, use cases, and ease of implementation.

This KUESA™ 3D example demonstrates skeletal animation imported from Blender via GLTF2, audio synthesis based on played notes, robot arm control with user-adjustable playback speed, seamless integration of design animations with live data input, and cross-platform compatibility running on both desktop and embedded targets.

Learning to create 3D applications can be an overwhelming task even for seasoned developers because of all the new terminology, visual concepts, and advanced math. To simplify the job, many developers use a framework like Qt 3D, which KDAB developed and contributed to Qt. In this paper, the first of 3 whitepapers, you will learn about the structure of a Qt 3D program – the nature of entities, components, and aspects, and how those are incorporated into the scene graph and frame graph. The Qt 3D Basics series is intended to help developers create highly polished Qt 3D applications, including descriptions of the technology components, the rationale behind their designs, and straightforward examples.

With Kuesa, designers can use the professional 3D design tool they prefer to create the 3D scenes. 3ds Max®, Blender, and more to come, all have the features needed to create stunning animations in an efficient way. The Kuesa digital content creation plugins integrate into the 3D design tool to add new features. KDAB's Timo Buske explains.