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) Sphere Placement
Here's the result from the previous image Material Result
Here is how the material looks, once it's applied Iro-Material
and a PBR version for comparison PBR 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.
- Iro2DiffuseSemMaterial
- Iro2DiffuseEquiRectMaterial
- Iro2AlphaSemMaterial
- Iro2AlphaEquiRectMaterial
- Iro2GlassSemMaterial
- Iro2GlassEquiRectMaterial
- Iro2MatteAlphaMaterial
- Iro2PlanarReflectionSemMaterial
- Iro2PlanarReflectionEquiRectMaterial
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 11:02:17 +0000