Skip to content

Latest commit

 

History

History
 
 

IridescenceAbalone

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Iridescence Abalone

Screenshot

A screenshot of the glTF model in the glTF Sample Viewer.

(above) glTF Sample Viewer screenshot.

Description

This model is a photogrammetry scan of an abalone shell, with material and textures adjusted to add KHR_materials_iridescence for the smooth interior of the shell.

Material

The material uses four textures: baseColorTexture, Occlusion/Roughness/Metallic, normalTexture, and iridescenceTexture/iridescenceThicknessTexture. The BaseColor, Occlusion, and Normal textures were baked from the high-resolution source model. The Roughness and Thickness were created via quick edits of the BaseColor texture.

The iridescenceTexture and iridescenceThicknessTexture were packed into the red and green channels of a single bitmap to reduce texture fetches, since the extension uses these two channels by default. The Occlusion, Roughness, and metallic were also packed into a single bitmap.

The interior of the shell uses partial metalness to increase the iridescent effect. This is not strictly accurate since shells are not made of metal, but the iridescent effect is more pronounced on metallic surfaces.

While the textures are powers-of-two they are not square; a resolution of 2048 by 1024 is a better aspect ratio for the shape of the model.

screenshot

License Information

Material by Eric Chadwick, model by Abby Crawford (https://skfb.ly/GTLF), both licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/).