This video offers an example of rich 3d visualization KDAB helped create for QI Tissue to make sense of hugely complex and vast datasets now available to researchers in the search for a cure for cancer.
In this video, the third part of a series on using Kuesa 3D Studio, Timo Buske of KDAB gives an overview of the preparation of 3D assets for realtime export, including optimising meshes and creating a scenegraph.
Celebrating 20 years at the top of the league in Qt, C++ and 3D consulting, in 2019, KDAB's founder and CEO, Matthias Kalle Dalheimer reflected on how we got there.
In the previous two blogs in this series I showed how solving an apparently simple problem about loading a lot of data into RAM using mmap() also turned out to require a solution that improved CPU use across cores. In this blog, I’ll show how we dealt with the bottleneck problems that ensued, and finally, […]
In the first blog in this series, I showed how we solved the original problem of how to use mmap() to load a large set of data into RAM all at once, in response to a request for help from a bioinformatics group dealing with massive data sets on a regular basis. The catch in […]
In vehicle infotainment systems and instrument clusters are getting larger and more complex, requiring an exponentially growing base of software to drive them. Furthermore, KDAB finds that self-driving technology does not obviate the need for displays – in fact, autonomous technology seems to be accelerating the trend for larger and more capable graphics software. To […]
KDAB announces the release of Kuesa™, a solution that provides an integrated and unified workflow for designers and developers to create, optimize and integrate real time 3D content in a 3D or hybrid 2D/3D software user interface. Kuesa provides an easy, integrated and unified workflow without any compromises for designers and developers giving: great performance […]
Kuesa 3D Studio is a solution that provides an integrated and unified workflow for designers and developers to create, optimize and integrate real time 3D content in a 3D or hybrid 2D/3D software user interface. Here, Timo Buske shows how to create a fully interactive 3D app using Kuesa 3D Studio. Kuesa 3D Studio is available for both embedded or desktop applications.
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.
This year's North American stop on the Qt World Summit world tour was in Boston, held during the Red Sox’s World Series win. Most of us were glad to be flying home before celebration parades closed the streets! The Qt community has reason to celebrate too, as there’s an unprecedented level of adoption and support […]
KDAB is proud to announce that for the first time ever we will be present at Embedded Technology outside of Tokyo in Japan. Every year more than 25000 visitors attend over 3 days! The event takes place in the Pacifico Yokohama exhibition center and focuses on Embedded AI, IoT Wireless Technology, Smart Sensing and Safety […]
QtQuick includes basic visual item to construct many common user-interface components, but people often ask how to create different visual appearances, beyond rectangles, round-rectangles and images. There’s various solutions to this problem, and with Qt 5.10, there’s the new Shapes module which makes it easy to define paths, ellipses and other standard SVG drawing elements. […]
For SIGGRAPH 2018, KDAB worked on a new Qt 3D based demo. We decided that instead of using C++, it would be interesting to try out PySide2 and harness Python to drive the application. We used QtQuick and the Qt 3D QML API to declare the UI and instantiate the 3D scene and Python for the backend logic, data processing and models as well as definition of the custom Qt 3D meshes elements we needed to use in the UI.
For SIGGRAPH, KDAB has been working on a new Qt 3D based demo. We decided that instead of using C++, it would be interesting to try out PySide2 and harness Python to drive the application. The idea behind this demo is to do with data acquisition of a vehicle's surrounding environment. Once the data is […]
Thanks for joining us for this year's edition of Meet Qt that took place in Paris on the 19th June. The focus this year was medical and automotive and the event was again very successful despite the train strikes. If you could not attend here is an idea of what KDAB offered: A medical client's […]
With all the advances being made in Qt 3D, we wanted to create some new examples showing some of what it can do. To get us started, we decided to use an existing learning framework, so we followed the open source Tower Defence course, which you can find at CGCookie. Being a game, it allows […]
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 […]
With the introduction of the Qt Quick software renderer it became possible to use Qt Quick on devices without a GPU. We investigated how viable this option is on a lower end device, particularly the NXP i.MX6 ULL. It turns out that with some (partially not yet integrated) patches developed by KDAB and The Qt […]
The City Lights demo showcases Qt 3D's novel implementation of deferred rendering pipeline. Unlike OpenGL's forward renderer which limits the number of on-screen lights, Qt 3D separates geometry from lighting considerations, massively reducing complexity. This enables the demo to run at 60fps on modest hardware despite containing approximately 1500 real-time lights.