I also wrote an article on opals an more broadly photonic crystals: https://armandsumo.com/posts/opals/
I also wrote an article on opals an more broadly photonic crystals: https://armandsumo.com/posts/opals/