Mike Krus
11 results
With the iDig Touch and Connect Guidance Systems, operators can dig with confidence. Thanks to a set of sensors, an operator can figure out how close he is to the target and visualize it on a 3D application. iDig easy-to-customize interface uses C++ and Qt as well as Qt3D. KDAB assisted iDig in setting up the 3D features, such as loading CAD files, mesh data structure and algorithms as well as rendering.
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
As was previously discussed, since the 6.0.0 release of Qt, Qt 3D no longer ships as a pre-compiled module. If you need to use it on your projects, try out the new features, or just see your existing application is ready for the next chapter of Qt's life, you need to compile Qt 3D from […]
In this edition: Introduction, Qt 3D in Qt 6 interview with Mike Krus (Senior Software Developer at KDAB), Dashboard UI of new unu scooter, Minecraft's improved CMake build system, and Library of the month.
Qt 6 is nearly upon us. While this has not been addressed by other publications, Qt 3D is also introducing a number of changes with this major release. This includes changes in the public API that will bring a number of new features and many internal changes to improve performance and leverage new, low-level […]
Qt 3D, being a retained mode high level graphic API abstraction, tries to hide most of the details involved in rendering the data provided by applications. It makes a lot of decisions and operations in the background in order to get pixels on the screen. But, because Qt 3D also has very rich API, developers […]
As mentioned in the previous article in this series, Qt 3D 5.14 is bringing a number of changes aimed at improving performance. Most people familiar with Qt 3D will know that the API is designed around the construction of a scene graph, creating a hierarchy of Entities, each of them having having any number of […]
The 5.11 release of Qt 3D is mostly about speed and stability but it also introduces a number of new features. One of them is generalized ray casting which can be used to find objects intersecting a 3d ray. Object Picking Available since 5.6, QObjectPicker can be used to detect mouse interactions with an entity. […]
Many new features were added to Qt 3D in the 5.10 release. One of them is the support for sprite sheets, contributed by KDAB, as provided by QSpriteGrid and QSpriteSheet and their respective QML items. One way of animating things is to switch between many different versions of the same object at different points in […]
Back in November, Apple released the latest generation of it's Apple TV product. Besides the slightly improved hardware, the true new feature is the OS which is now officially based on iOS and comes with the dedicated SDK and App Store! So we started investigating what it would take to port Qt to tvOS and […]
Displaying Google Maps using Webview inside QML applications.