{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T15:55:39Z","timestamp":1780502139554,"version":"3.54.1"},"reference-count":16,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2016,7,11]],"date-time":"2016-07-11T00:00:00Z","timestamp":1468195200000},"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":[[2016,7,11]]},"abstract":"<jats:p>In this paper, we show that applying a linear transformation---represented by a 3 x 3 matrix---to the direction vectors of a spherical distribution yields another spherical distribution, for which we derive a closed-form expression. With this idea, we can use any spherical distribution as a base shape to create a new family of spherical distributions with parametric roughness, elliptic anisotropy and skewness. If the original distribution has an analytic expression, normalization, integration over spherical polygons, and importance sampling, then these properties are inherited by the linearly transformed distributions.<\/jats:p>\n          <jats:p>\n            By choosing a clamped cosine for the original distribution we obtain a family of distributions, which we call\n            <jats:italic>Linearly Transformed Cosines<\/jats:italic>\n            (LTCs), that provide a good approximation to physically based BRDFs and that can be analytically integrated over arbitrary spherical polygons. We show how to use these properties in a realtime polygonal-light shading application. Our technique is robust, fast, accurate and simple to implement.\n          <\/jats:p>","DOI":"10.1145\/2897824.2925895","type":"journal-article","created":{"date-parts":[[2016,7,11]],"date-time":"2016-07-11T16:04:33Z","timestamp":1468253073000},"page":"1-8","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":71,"title":["Real-time polygonal-light shading with linearly transformed cosines"],"prefix":"10.1145","volume":"35","author":[{"given":"Eric","family":"Heitz","sequence":"first","affiliation":[{"name":"Unity Technologies"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jonathan","family":"Dupuy","sequence":"additional","affiliation":[{"name":"Unity Technologies"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Stephen","family":"Hill","sequence":"additional","affiliation":[{"name":"Ubisoft"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"David","family":"Neubelt","sequence":"additional","affiliation":[{"name":"Ready At Dawn Studios"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2016,7,11]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/218380.218467"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/74334.74367"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1214\/aos\/1176342874"},{"key":"e_1_2_2_4_1","unstructured":"Drobot M. 2014. Physically based area lights. InGPUPro5. 67--100.  Drobot M. 2014. Physically based area lights. InGPUPro5. 67--100."},{"key":"e_1_2_2_5_1","series-title":"Series A, Mathematical and Physical Sciences 217, 1130, 295--305","volume-title":"Dispersion on a sphere. Proceedings of the Royal Society of London","author":"Fisher R.","unstructured":"Fisher , R. 1953. Dispersion on a sphere. Proceedings of the Royal Society of London . Series A, Mathematical and Physical Sciences 217, 1130, 295--305 . Fisher, R. 1953. Dispersion on a sphere. Proceedings of the Royal Society of London. Series A, Mathematical and Physical Sciences 217, 1130, 295--305."},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2776880.2787670"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.03052.x"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.2517-6161.1982.tb01189.x"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2614028.2615431"},{"key":"e_1_2_2_10_1","unstructured":"Lambert J. H. 1760. Photometria sive de mensura et gradibus luminus colorum et umbrae.  Lambert J. H. 1760. Photometria sive de mensura et gradibus luminus colorum et umbrae."},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2775280.2792522"},{"key":"e_1_2_2_12_1","first-page":"311","article-title":"Illumination for computer generated pictures","volume":"18","author":"Phong B. T.","year":"1975","unstructured":"Phong , B. T. 1975 . Illumination for computer generated pictures . Computer Graphics (Proc. SIGGRAPH) 18 , 6, 311 -- 317 . Phong, B. T. 1975. Illumination for computer generated pictures. Computer Graphics (Proc. SIGGRAPH) 18, 6, 311--317.","journal-title":"Computer Graphics (Proc. SIGGRAPH)"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/2383847.2383874"},{"key":"e_1_2_2_15_1","unstructured":"Wang L. Lin Z. Wang W. and Fu K. 2008. One-shot approximate local shading. Tech. rep.  Wang L. Lin Z. Wang W. and Fu K. 2008. One-shot approximate local shading. Tech. rep."},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508363.2508386"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2533687"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2897824.2925895","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2897824.2925895","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:38:46Z","timestamp":1750221526000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2897824.2925895"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,7,11]]},"references-count":16,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2016,7,11]]}},"alternative-id":["10.1145\/2897824.2925895"],"URL":"https:\/\/doi.org\/10.1145\/2897824.2925895","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,7,11]]},"assertion":[{"value":"2016-07-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}