{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,28]],"date-time":"2026-03-28T08:20:54Z","timestamp":1774686054146,"version":"3.50.1"},"reference-count":75,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2006,1,1]],"date-time":"2006-01-01T00:00:00Z","timestamp":1136073600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2006,1]]},"abstract":"<jats:p>Brilliant iridescent colors occur on many biological objects. Current RGB-based graphics renderers are not sufficient to simulate such phenomena. This is because biological iridescences are caused by interference or diffraction, which requires wavelength information to describe. In this article, we propose an iridescent shading process that allows to render biological iridescences with RGB-based renderers. The key ideas are to construct spectra from colors and to use a wavelength-dependent model to describe iridescences. A novel model for iridescent illumination due to multilayer interference is developed based on analytic calculation and numerical simulation, and is simplified for practical rendering. The iridescent shading process is implemented using RenderMan embedded in Maya. Iridescent Morpho butterflies and ground beetles are rendered as examples to test the proposed techniques.<\/jats:p>","DOI":"10.1145\/1122501.1122506","type":"journal-article","created":{"date-parts":[[2006,5,8]],"date-time":"2006-05-08T16:09:20Z","timestamp":1147104560000},"page":"100-129","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":37,"title":["Rendering biological iridescences with RGB-based renderers"],"prefix":"10.1145","volume":"25","author":[{"given":"Yinlong","family":"Sun","sequence":"first","affiliation":[{"name":"Purdue University, West Lafayette, IN"}]}],"member":"320","published-online":{"date-parts":[[2006,1]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"crossref","first-page":"748","DOI":"10.1063\/1.1714827","article-title":"An electron microscope study of some structural colors in insects","volume":"13","author":"Anderson T. F.","year":"1942","journal-title":"J. Appl. Phys."},{"key":"e_1_2_1_2_1","unstructured":"Beckmann P. and Spizzichino A. 1963. The Scattering of Electromagnetic Waves from Rough Surfaces. Macmillan New York NY.]]  Beckmann P. and Spizzichino A. 1963. The Scattering of Electromagnetic Waves from Rough Surfaces. Macmillan New York NY.]]"},{"key":"e_1_2_1_3_1","unstructured":"Born M. and Wolf E. 1975. Principles of Optics: Electromagnetic Theory of Propagation Interference and Diffraction of Light. Pergamon Press Oxford UK.]]  Born M. and Wolf E. 1975. Principles of Optics: Electromagnetic Theory of Propagation Interference and Diffraction of Light. Pergamon Press Oxford UK.]]"},{"key":"e_1_2_1_4_1","unstructured":"Collins S. 1997. Wavefront Tracking for Global Illumination Solution. Trinity College Dublin Ireland.]]  Collins S. 1997. Wavefront Tracking for Global Illumination Solution. Trinity College Dublin Ireland.]]"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/357290.357293"},{"key":"e_1_2_1_6_1","unstructured":"Derakhshani D. 2004. Introducing Maya 6: 3D for Beginners. CYBEX Alameda CA.]]   Derakhshani D. 2004. Introducing Maya 6: 3D for Beginners. CYBEX Alameda CA.]]"},{"key":"e_1_2_1_7_1","first-page":"97","article-title":"Spectral data modeling for a lighting application","volume":"13","author":"Deville P. M.","year":"1994","journal-title":"Comput. Graph. For."},{"key":"e_1_2_1_8_1","volume-title":"Proceedings of Eurographics","author":"Devlin K.","year":"2002"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/38.75591"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/1049-9660(92)90036-3"},{"key":"e_1_2_1_11_1","volume-title":"Proceedings of Graphics Interface 1999","author":"Evans G. F.","year":"1999"},{"key":"e_1_2_1_12_1","doi-asserted-by":"crossref","first-page":"3011","DOI":"10.1364\/JOSAA.11.003011","article-title":"Color constancy: Generalized diagonal transformation","volume":"11","author":"Finlayson G. D.","year":"1994","journal-title":"J. Opt. Soc. Am. A"},{"key":"e_1_2_1_13_1","volume-title":"Computer Graphics: Principles and Practice","author":"Foley J. D.","year":"1996","edition":"2"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF00056770"},{"key":"e_1_2_1_15_1","doi-asserted-by":"crossref","unstructured":"Fox D. L. 1976. Animal Biochromes and Structural Colours. University of California Press Berkeley CA.]]  Fox D. L. 1976. Animal Biochromes and Structural Colours. University of California Press Berkeley CA.]]","DOI":"10.1525\/9780520339422"},{"key":"e_1_2_1_16_1","doi-asserted-by":"crossref","DOI":"10.1525\/9780520323926","volume-title":"Biochromy: Natural Coloration of Living Things","author":"Fox D. L.","year":"1979"},{"key":"e_1_2_1_17_1","unstructured":"Gartaganis J. 1992. A Wave-Based Illumination Model for Graphics. University of Alberta Edmonton Alta. Canada.]]  Gartaganis J. 1992. A Wave-Based Illumination Model for Graphics. University of Alberta Edmonton Alta. Canada.]]"},{"key":"e_1_2_1_18_1","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1002\/(SICI)1520-6378(199604)21:2<121::AID-COL6>3.0.CO;2-W","article-title":"Color representation in virtual environments","volume":"21","author":"Geist R.","year":"1996","journal-title":"Color Res. Appl."},{"key":"e_1_2_1_19_1","doi-asserted-by":"crossref","first-page":"3492","DOI":"10.1364\/AO.30.003492","article-title":"Light and color on the wing: Structural colors in butterflies and moths","volume":"30","author":"Ghiradella H. T.","year":"1991","journal-title":"Appl. Opt."},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/38.31468"},{"key":"e_1_2_1_21_1","volume-title":"Proceedings of the 5th Eurographics Workshop on Rendering","author":"Glassner A. S.","year":"1994"},{"key":"e_1_2_1_22_1","unstructured":"Glassner A. S. 1995. Principles of Digital Image Synthesis. Morgan Kaufmann San Francisco CA.]]   Glassner A. S. 1995. Principles of Digital Image Synthesis. Morgan Kaufmann San Francisco CA.]]"},{"key":"e_1_2_1_23_1","volume-title":"Proceedings of ACM SIGGRAPH 1994","author":"Gondek J. S.","year":"1921"},{"key":"e_1_2_1_24_1","doi-asserted-by":"crossref","unstructured":"Gralak B. Tayeb G. and Enoch S. 2003. Structural colors in nature and butterfly-wing modeling. Opt. Photon. News Feb. 40--43.]]  Gralak B. Tayeb G. and Enoch S. 2003. Structural colors in nature and butterfly-wing modeling. Opt. Photon. News Feb. 40--43.]]","DOI":"10.1364\/OPN.14.2.000038"},{"key":"e_1_2_1_25_1","volume-title":"Proceedings of ACM SIGGRAPH 2000","author":"Guy S.","year":"1865"},{"key":"e_1_2_1_26_1","doi-asserted-by":"crossref","unstructured":"Hall R. A. 1989. Illumination and Color in Computer Generated Imagery. Springer-Verlag New York NY.]]   Hall R. A. 1989. Illumination and Color in Computer Generated Imagery. Springer-Verlag New York NY.]]","DOI":"10.1007\/978-1-4612-3526-2"},{"key":"e_1_2_1_27_1","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1109\/MCG.1983.263292","article-title":"A testbed for realistic image synthesis","volume":"3","author":"Hall R. A.","year":"1983","journal-title":"IEEE Comput. Graph. Appl."},{"key":"e_1_2_1_28_1","unstructured":"Hecht E. 1998. Optics 3rd ed. Addison-Wesley Reading MA.]]  Hecht E. 1998. Optics 3rd ed. Addison-Wesley Reading MA.]]"},{"key":"e_1_2_1_29_1","doi-asserted-by":"crossref","first-page":"106","DOI":"10.1007\/PL00013402","article-title":"Visualization of optical phenomena caused by multilayer films based on wave optics","volume":"17","author":"Hirayama H.","year":"2001","journal-title":"Vis. Comput."},{"key":"e_1_2_1_30_1","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1016\/0734-189X(84)90180-4","article-title":"Exact reproduction of colored images","volume":"26","author":"Horn B. K. P.","year":"1984","journal-title":"Comput. Vis., Graph. Image Process."},{"key":"e_1_2_1_31_1","doi-asserted-by":"crossref","unstructured":"Icart I. and Arques D. 2000. A physically-based BRDF model for multilayer systems with uncorrelated rough boundaries. In Eurograhics Rendering Techniques B. Peroche and H. Rushmeier Eds. Springer-Verlag Berlin Germany 353--364.]]   Icart I. and Arques D. 2000. A physically-based BRDF model for multilayer systems with uncorrelated rough boundaries. In Eurograhics Rendering Techniques B. Peroche and H. Rushmeier Eds. Springer-Verlag Berlin Germany 353--364.]]","DOI":"10.1007\/978-3-7091-6303-0_32"},{"key":"e_1_2_1_32_1","first-page":"291","article-title":"An adaptive spectral rendering with a perceptual control","volume":"19","author":"Iehl J. C.","year":"2000","journal-title":"Comput. Graph. For."},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/38.773963"},{"key":"e_1_2_1_34_1","unstructured":"Judd D. B. and Wyszecki G. 1975. Color in Business Science and Industry. John Wiley & Sons New York NY.]]  Judd D. B. and Wyszecki G. 1975. Color in Business Science and Industry. John Wiley & Sons New York NY.]]"},{"key":"e_1_2_1_35_1","doi-asserted-by":"crossref","first-page":"1417","DOI":"10.1098\/rspb.2002.2019","article-title":"Mechanisms of structural color in the Morpho butterfly: Cooperation of regularity and irregularity in an iridescent scale","volume":"269","author":"Kinoshita S.","year":"2002","journal-title":"Proc. R. Soc. Lond."},{"key":"e_1_2_1_36_1","doi-asserted-by":"crossref","first-page":"260","DOI":"10.1038\/349260a0","article-title":"Ultrastructural basis and function of iridescent blue color of fruits in Elaeocarpus","volume":"349","author":"Lee D. W.","year":"1991","journal-title":"Nature"},{"key":"e_1_2_1_37_1","first-page":"56","article-title":"Iridescent blue plants","volume":"85","author":"Lee D. W.","year":"1997","journal-title":"Amer. Scient."},{"key":"e_1_2_1_38_1","doi-asserted-by":"crossref","first-page":"1673","DOI":"10.1364\/JOSAA.3.001673","article-title":"Evaluation of linear models of surface spectral reflectance with small numbers of parameters","volume":"3","author":"Maloney L. T.","year":"1986","journal-title":"J. Opt. Soc. Am. A."},{"key":"e_1_2_1_39_1","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1021\/j150273a001","article-title":"Structural colors in insects II","volume":"31","author":"Mason C. W.","year":"1927","journal-title":"J. Phys. Chem."},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1016\/0734-189X(88)90117-X"},{"key":"e_1_2_1_41_1","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1126\/science.159.3810.97.b","article-title":"Origin of iridescent colors on the Indigo snakes","volume":"159","author":"Monroe E. A.","year":"1968","journal-title":"Science"},{"key":"e_1_2_1_42_1","volume-title":"Proceedings of Graphics Interface","author":"Musgrave F. K.","year":"1989"},{"key":"e_1_2_1_43_1","doi-asserted-by":"crossref","unstructured":"Nassau K. 1983. The Physics and Chemistry of Color: The Fifteen Causes of Color. John Wiley & Sons New York NY.]]  Nassau K. 1983. The Physics and Chemistry of Color: The Fifteen Causes of Color. John Wiley & Sons New York NY.]]","DOI":"10.1063\/1.2916002"},{"key":"e_1_2_1_44_1","doi-asserted-by":"crossref","first-page":"R15","DOI":"10.1088\/1464-4258\/2\/6\/201","article-title":"515 Million years of structural colour","volume":"2","author":"Parker A. R.","year":"2000","journal-title":"J. Opt. A: Pure Appl. Opt."},{"key":"e_1_2_1_45_1","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1038\/35051168","article-title":"Aphrodite's iridescence","volume":"409","author":"Parker A. R.","year":"2001","journal-title":"Nature"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/166117.166142"},{"key":"e_1_2_1_47_1","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1002\/(SICI)1520-6378(199604)21:2<129::AID-COL7>3.0.CO;2-W","article-title":"Linear color representations for efficient image synthesis","volume":"21","author":"Peercy M. S.","year":"1996","journal-title":"Color Res. Appl."},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/360825.360839"},{"key":"e_1_2_1_49_1","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1038\/23838","article-title":"Coherent light scattering by blue feather barbs","volume":"396","author":"Prum R. O.","year":"1998","journal-title":"Nature"},{"key":"e_1_2_1_50_1","volume-title":"Proceedings of Graphics Interface","author":"Raso M.","year":"1991"},{"key":"e_1_2_1_51_1","volume-title":"Proceedings of the 8th Eurographics Workshop on Rendering, St","author":"Rougeron G.","year":"1997"},{"key":"e_1_2_1_52_1","volume-title":"Proceedings of Graphics Interface","author":"Schramm M.","year":"1997"},{"key":"e_1_2_1_53_1","unstructured":"Simon H. 1971. The Splendor of Iridescence of Structural Colors in the Animal World. Dodd Mead & Company New York NY.]]  Simon H. 1971. The Splendor of Iridescence of Structural Colors in the Animal World. Dodd Mead & Company New York NY.]]"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1080\/10867651.1999.10487511"},{"key":"e_1_2_1_55_1","volume-title":"Proceedings of the Eurographics Workshop on Photosimulation, Realism, and Physics in Computer Graphics","author":"Smits B. E."},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311546"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1109\/38.773965"},{"key":"e_1_2_1_58_1","first-page":"1998","article-title":"A composite model for representing spectral functions","author":"Sun Y.","year":"1998","journal-title":"Tech. Rep. SFU CMPT TR"},{"key":"e_1_2_1_59_1","doi-asserted-by":"crossref","first-page":"2931","DOI":"10.1117\/1.1315568","article-title":"A physically-based dual representation of spectral functions","volume":"39","author":"Sun Y.","year":"2000","journal-title":"J. Opt. Eng."},{"key":"e_1_2_1_60_1","volume-title":"Proceedings of the 11th EUROGRAPHICS Workshop on Rendering (EGRW, Brno, Czech Republic, June). 341--352","author":"Sun Y."},{"key":"e_1_2_1_61_1","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1007\/s10043-996-0139-x","article-title":"Microstructures and optical properties of scales of butterfly wings","volume":"3","author":"Tabata H.","year":"1996","journal-title":"Opt. Rev."},{"key":"e_1_2_1_62_1","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/BF01890982","article-title":"Dispersive refraction in ray tracing","volume":"2","author":"Thomas S. W.","year":"1986","journal-title":"Vis. Comput."},{"key":"e_1_2_1_63_1","unstructured":"Upstill S. 1990. The Renderman Companion: A Programmer's Guide to Realistic Computer Graphics. Addison-Wesley Reading MA.]]   Upstill S. 1990. The Renderman Companion: A Programmer's Guide to Realistic Computer Graphics. Addison-Wesley Reading MA.]]"},{"key":"e_1_2_1_64_1","unstructured":"Verity E. 1980. Color Observed. Van Nostrand Reinhold New York NY.]]  Verity E. 1980. Color Observed. Van Nostrand Reinhold New York NY.]]"},{"key":"e_1_2_1_65_1","doi-asserted-by":"crossref","first-page":"1403","DOI":"10.1098\/rspb.1999.0794","article-title":"Quantified interference and diffraction in single Morpho butterfly scales","volume":"266","author":"Vukusic P.","year":"1999","journal-title":"Proc. R. Soc. London Ser."},{"key":"e_1_2_1_66_1","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1038\/35065161","article-title":"Now you see it---now you don't","volume":"410","author":"Vukusic P.","year":"2001","journal-title":"Nature"},{"key":"e_1_2_1_67_1","doi-asserted-by":"crossref","first-page":"852","DOI":"10.1038\/nature01941","article-title":"Photonic structure in biology","volume":"424","author":"Vukusic P.","year":"2003","journal-title":"Nature"},{"key":"e_1_2_1_68_1","doi-asserted-by":"crossref","first-page":"1116","DOI":"10.1364\/AO.40.001116","article-title":"Sculpted-multilayer optical effects in two species of Papilio butterfly","volume":"40","author":"Vukusic P.","year":"2001","journal-title":"Appl. Opt."},{"key":"e_1_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.1987.4767868"},{"key":"e_1_2_1_70_1","volume-title":"WSCG 2000 Conference Proceedings","author":"Wilkie A."},{"key":"e_1_2_1_71_1","volume-title":"Proceedings of the 12th Eurograhics Workshop on Rendering","author":"Wilkie A."},{"key":"e_1_2_1_72_1","unstructured":"Williamson S. J. and Cummins H. Z. 1983. Light and color in Nature and Art. John Wiley and Sons New York NY.]]  Williamson S. J. and Cummins H. Z. 1983. Light and color in Nature and Art. John Wiley and Sons New York NY.]]"},{"key":"e_1_2_1_73_1","unstructured":"Woo M. Neider J. Davis T. and Shreiner D. 1999. Opengl Programming Guide: The Official Guide to Learning Opengl Version 1.2 3rd ed. Addison-Wesley Reading MA.]]   Woo M. Neider J. Davis T. and Shreiner D. 1999. Opengl Programming Guide: The Official Guide to Learning Opengl Version 1.2 3rd ed. Addison-Wesley Reading MA.]]"},{"key":"e_1_2_1_74_1","volume-title":"Color Science: Concepts and Methods, Quantitative Data and Formulas","author":"Wyszecki G.","year":"1982","edition":"2"},{"key":"e_1_2_1_75_1","doi-asserted-by":"crossref","first-page":"259","DOI":"10.1007\/BF01901281","article-title":"Gemstone fire: Adaptive dispersive ray tracing of polyhedrons","volume":"4","author":"Yuan Y.","year":"1988","journal-title":"Vis. Comput."}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1122501.1122506","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1122501.1122506","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T16:08:37Z","timestamp":1750262917000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1122501.1122506"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,1]]},"references-count":75,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2006,1]]}},"alternative-id":["10.1145\/1122501.1122506"],"URL":"https:\/\/doi.org\/10.1145\/1122501.1122506","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2006,1]]},"assertion":[{"value":"2006-01-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}