Skip to content

Kuesa Iro Materials

The Kuesa Iro Materials are a set of simplified materials that can be used to extend glTF files.

Iro Materials are, in most cases, a replacement for the glTF PBR material. They are specifically developed for embedded targets where the use of the more complex PBR material would harm performances.

The main advantages is that the Iro Materials offer a lighter material option where reflections are still possible, but not as expensive to run. These materials have been implemented through the qmltypeMaterials} {Kuesa custom material glTF extension mecanism}. Second, they are easier to edit and work with. This is especially true when using the the Blender addon provided by Kuesa Studio which gives artists a real time preview of the IroMaterials.

Note: You can get imperfect reflections when viewing your model from under, if your application allows the user to fully orbit around the model.

All the Iro Materials are compatbile with OpenGL, Vulkan, Metal and DirectX when used with the latest Qt 3D version.

First of all, create your material reflection map (swatch) sphereplacement.pngSphere Placement

Here's the result from the previous image material.pngMaterial Result

Here is how the material looks, once it's applied iro.pngIro-Material

and a PBR version for comparison PBR.pngPBR Comparison

Current Iro Materials

Iro2 Materials

A second revision of the Iro materials have been introduced in Kuesa 2.0 They provide support for normal maps and IroDiffuseHemi-like shadowing.

Original Iro Materials

Deprecated Iro Materials

Those materials are kept for compatibility reasons. Use the corresponding Iro2 materials when possible.


Updated on 2023-07-03 at 08:07:32 +0000