Develop stunning 2D and 3D UIs with KDAB's graphic expertise
Whether your goal is stunning, ultra-realistic 3D graphics, accelerated 2D user interfaces or hardware accelerated compute, KDAB has the skills to help you. Benefit from our competence to make your project unique.
Many 2D user interfaces are also built on top of OpenGL and other 3D technologies. Take advantage of our 3D graphics expertise in OpenGL, OpenCL, WebGL, Shaders, Vulkan and Qt 3D, technologies that are key in many fields including data visualization, digital content creation, CAD/CAM/CAE, games, simulation, modelling, video encoding & processing, and finance.
KDAB’s areas of unique expertise
Since KDAB engineers fully know how to take full advantage of the enormous power and parallel processing abilities of today’s desktop and mobile GPUs, we can offer you expertise in:
As a contributor member of the Khronos Group, KDAB is involved in the development of Vulkan and upcoming OpenGL versions, and bringing a new perspective on the API design based upon our extensive usage of OpenGL within Qt and on customer projects.Contact us
KDAB is happy that the recently released Vulkan API specification will offer a route to very high performance graphics and compute functionality on today’s and tomorrow’s GPU hardware. With KDAB’s wealth of OpenGL experience we can help bring this cutting edge, high performance API to your application.
Qt 3D is part of Qt 5 and provides a high-level, easy to use set of C++ and QML APIs for integrating 3D content and related features into your applications. Qt 3D is designed, implemented
Abstract: Modern OpenGL abandons the old fixed-function pipeline in exchange for a programmable pipeline using shaders and buffer objects. This offers much more flexibility to developers and opens the door to a huge range of effects and techniques whilst at the same time making available huge performance improvements. This presentation will teach you about the […]
Platform Services for Applications and Devices KDAB offer unique expert services for desktop, embedded, mobile and real-time operating systems
KDAB expertise covers analysis, experimentation and systematic validation of assumptions with regard to platforms, chipsets and memory needs for a device and/or a full range of devices or a specific application.
In KDAB we know that C++ tools often can be hard to understand, hard to setup and/or it’s not clear which one to use. Based on our extensive experience in using C++ tools in our projects, we can help you to automatically analyze your native C++ source code, detect memory management and threading bugs, find […]
KDAB can help you bring project up-to-date with a modern look. We can support you with your development project from the evaluation and definition of up-dates up until the final implementation. Our experts tackle challenging use cases regularly, for example, adding 3D and animations features that modern UIs and applications often require. In addition, you […]
This blog is the first in a series that will show how to use OpenGL with Qt 5. In this article, we shall take a very quick look at Qt’s historical support for OpenGL and then go on to describe the first batch of new features coming in Qt 5.1 that will enhance Qt’s OpenGL […]
by Sean Harmer of KDAB Back in the days when Qt was owned by Nokia, a development team in Brisbane had the idea of making it easy to incorporate 3D content into Qt applications. This happened around the time of the introduction of the QML language and technology stack, and so it was only natural […]