Better_Software_Header_Mobile Better_Software_Header_Web

Find what you need - explore useful information and developer resources

Areas of Interest

Searching…

39 results

We implement a realtime 3D Mandelbrot set using quaternions in a fragment shader. We just render a cube hull as geometry. The rest happens in the shader.

Learn how to create the effect of a laser scanning an object using the Iro Materials coming with KUESA 3D Studio and Blender.

A Kuesa 3D tutorial on creating, managing and exporting multiple animation groups that affect different sets of objects and materials using Blender and its NLA editor.

Qt Design Studio bridges the gap between designers and developers by making designer visions compatible with development tools. This graphical editor for Qt Quick and QML includes a free community version for non-commercial users and is available for Linux.

Handling the needs of different 3D models in the same application over the lifetime of your project can be time consuming. Watch this video to learn about an easier way to replace a 3D model with another one in the same code base.

Integrating 3D models into applications traditionally requires developers to request parts from designers and manually reassemble them repeatedly. Kuesa simplifies this workflow, enabling fast demos and significant time savings without compromising 3D model quality by using designer-created scenes (models + animations) directly rather than manual reassembly.

This video will show you how you debug loading of the plugins, using strace on Linux and procmon on Windows.

In the previous episodes, we created and compiled a plugin for Qt designer. The final part missing is to deploy the files in the right directories.This episode discusses the CMake magic that makes that happen.

In this fourth episode of our mini series on developing plugins for Qt Designer, we finally implement the classes that make up the plugin.

Before you create a plugin, your classes may be configured using constructors like: class Wishes { public: Wishes(bool isExclusive, const QColor& color, QWidget* parent); ... } But how do you handle these parameters if your constructors can't take anything but the parent pointer? This episode will discuss a few different possible solutions.

In this first episode on developing plugins for Qt Designer, we will discuss the widget promotion feature and its shortcomings compared to plugins. This is the first video out of 6 on this topic. So, stay tuned!

In this talk, we will explore the process for designing a UX/UI in the embedded space, how we can use Qt and Qt-Creator/Designer as a part of the workflow, and some basic rules for a more pleasing visual experience.

The scene used as the example here is a traditional 3D cube over a simple plane with metallic reflections and a cube reflection on the plane. The scene is done only using QML, 2D tricks and effects and KUESA Iro materials.