glTF Extensions Solution
Overview
The glTF Extensions Solution is a sample solution designed to demonstrate the various glTF material extensions newly supported in CGI Studio. Each sample has been crafted to showcase advanced visual effects within the Physical Based Rendering (PBR) framework.
The goal of this sample solution is to support graphics engineers and designers in quickly understanding the latest rendering features of CGI Studio and effectively implementing them into their own projects. Each test scene allows users to directly verify the visual impact of various parameters.
Description
Anisotropy Strength Test
- Demonstrates the glTF KHR materials anisotropy effect.
- Demonstrates how surface reflection changes with anisotropy strength.
- Objects use a brushed or directional reflection look.
- Compare weak to strong anisotropy on different material surfaces.

ClearCoat Test
- Demonstrates the glTF KHR materials clearcoat extension using a ClearCoat material.
- Shows a transparent, glossy clearcoat layer applied on top of standard PBR materials.
- Compares objects with no clearcoat, full clearcoat, and clearcoat-only rendering.
- Highlights changes in reflections and surface shine.

Iridescence Abalone
- Demonstrates the glTF KHR materials iridescence.
- Simulates thin-film color shifts like abalone shell or soap bubbles.
- Colors change based on viewing angle and light direction.
- Shows realistic, view-dependent iridescent surface effects.

Iridescence Metallic Spheres
- Demonstrates the glTF KHR materials iridescence.
- Shows iridescent color shifts on metallic surfaces.
- Multiple spheres compare different iridescence intensities and metalness.
- Highlights angle-dependent color changes on metals.

Metal Rough Spheres
- Demonstrates the glTF metallic-roughness PBR material model.
- Shows how metalness and surface roughness affect reflections.
- Multiple spheres compare different metal and rough material combinations.

Point LightIntensity Test
- Demonstrates glTF point light intensity and attenuation.
- Shows how light strength affects brightness and surface shading.
- Multiple lights compare low to high intensity values in the scene.

Pot Of Coals
- Demonstrates emissive materials in glTF.
- Shows glowing coals using emissive textures inside a dark pot with a clearcoat material.
- Simulates heat and self-illumination through emissive maps.
- Highlights how emissive materials affect scene lighting and mood.

SpecularTest
- Demonstrates the glTF KHR materials specular.
- Shows control over specular intensity and specular color.
- Objects compare different specular response values under the same lighting.
- Highlights realistic non-metal surface reflections.

Texture Transform Multi Test
- Demonstrates the glTF KHR texture transformext.
- Shows multiple textures with different UV transforms.
- Objects display translation, rotation, and scaling of textures simultaneously.
- Highlights how texture mapping can be adjusted per material in a scene.

Unlit Test
- Demonstrates the glTF KHR materials unlit.
- Shows materials that do not react to lighting.
- Objects display flat colors and textures without shading.
- Highlights emissive-like effects and simplified material appearance.

Compare Sheen
- Demonstrates the glTF KHR materials sheen.
- Shows sheen layered on top of materials.
- Compares objects with or without sheen.
- Highlights changes in gloss.

CompareEmissiveStrength
- Demonstrates the glTF KHR materials emissive strength.
- Shows control over emissivestrength per material.
- Compares objects with emissiveversus emissive plus emissive strength.
- Highlights changes in luminous intensity.

Play/Operation using Player
