ねこでじ(Nekodigi)

Nekodigi’s diary

Programming, Art, Travel and etc...

【ShaderToy】Bismuth - A metal that forms mysterious crystals like ancient artifacts

Summary

  • I'm always fascinated by bismuth which forms distinguished crystals. It forms staining iridescent thin film yet it's even possible to make my own crystal by myself.
  • I created the primary shape using fractals and simulated overwrap with union operation of multiple fractals which cannot be done by simple repetition.
  • Iridescent thin film was simulated based on this hologram material, but basically, color mapping based on fresnel and some offset is everything we need to simulate hologram.
  • By simply adding texture and color to the normal, we could even simulate the imperfectness of the material by manipulating reflection strength.

Demo

Bismuth

References