Popular topics: General 3D model requirements WANNA Environment Maps

Supported Extensions

Wanna supports a limited set of KHR extensions for glTF/GLB models. Using only supported extensions ensures proper rendering across Web and iOS experiences.

The SDK versions listed below are the minimum versions that support the corresponding extension. If you're working with both iOS and Web SDKs, then the supported extensions are applied based on the lower version.

Supported KHR Extensions

Extension name Supported from Web SDK  Supported from iOS SDK 
KHR_materials_ior  2.6 6.1
KHR_materials_emissive_strength 2.6 6.1
KHR_materials_specular  2.6 6.1
KHR_materials_clearcoat  2.6 6.1
KHR_materials_transmission  2.7 6.1
KHR_draco_mesh_compression 2.7 6.1
KHR_materials_volume 2.7 6.1
KHR_materials_sheen  2.7 7.0

Supported Custom Extensions

To support realistic rendering of gems such as diamonds, sapphires, and other precious stones, WANNA developed a proprietary extension. While the WANNA renderer supports standard PBR workflows, achieving high-quality gem visuals requires custom logic and specific model preparation - handled through this dedicated extension.

Extension name Supported from Web SDK  Supported from iOS SDK 
WNB_materials_gem 2.7 7.2

For more information about setting up gems for WANNA experiences - see How to Add Beautiful Gems to 3D


 

Was this article helpful?

Can’t find what you’re looking for?

Our award-winning customer care team is here for you.

Contact Support