Kuesa Runtime

Kuesa Iro Materials

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 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)

"Sphere placement"

Sphere Placement

Here's the result from the previous image

"Material result"

Material Result

Here is how the material looks, once it's applied

"Iro-Material"

Iro-Material

and a PBR version for comparison

"PBR comparison"

PBR Comparison

Current Iro Materials

Iro2 Materials

A second revision of the Iro materials have been introduced in Kuesa 1.3. 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.