{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T16:08:34Z","timestamp":1776787714236,"version":"3.51.2"},"reference-count":86,"publisher":"Wiley","license":[{"start":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T00:00:00Z","timestamp":1776729600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T00:00:00Z","timestamp":1776729600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/doi.wiley.com\/10.1002\/tdm_license_1.1"}],"funder":[{"DOI":"10.13039\/501100000781","name":"European Research Council","doi-asserted-by":"publisher","award":["866435"],"award-info":[{"award-number":["866435"]}],"id":[{"id":"10.13039\/501100000781","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Computer Graphics Forum"],"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Recent machine learning methods have significantly advanced the state of the art in the classic problem of representing surface appearance over angle, space, and scale. The models tend, however, to be relatively heavy compared to traditional fixed\u2010function representations, making real\u2010time application challenging. We present a neural shading architecture that allows the use of smaller and faster\u2010to\u2010evaluate neural networks than current state of the art, while faithfully representing complex spatial and angular variation. We target the angular complexity that arises both from prefiltering normal\u2010mapped SVBRDFs, as well as complex, measured homogeneous BRDFs. A key architectural innovation is the introduction of a multiplicative interaction (\u201cgating\u201d) between learnable parameters that significantly increases our model's expressive power. Our straightforward, unop\u2010timized shader implementation renders over 1000 full HD frames per second on a consumer GPU using our default parameters.<\/jats:p>","DOI":"10.1111\/cgf.70331","type":"journal-article","created":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T15:17:13Z","timestamp":1776784633000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A Real\u2010Time Multi\u2010Scale Neural Representation for Complex Surface Reflectance"],"prefix":"10.1111","author":[{"ORCID":"https:\/\/orcid.org\/0009-0006-6716-9734","authenticated-orcid":false,"given":"Heikki","family":"Timonen","sequence":"first","affiliation":[{"name":"Aalto University  Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-7005-7365","authenticated-orcid":false,"given":"Pauli","family":"Kemppinen","sequence":"additional","affiliation":[{"name":"Aalto University  Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9418-4944","authenticated-orcid":false,"given":"Jaakko","family":"Lehtinen","sequence":"additional","affiliation":[{"name":"Aalto University  Finland"},{"name":"Nvidia Research  Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2026,4,21]]},"reference":[{"issue":"2","key":"e_1_2_9_2_2","doi-asserted-by":"crossref","first-page":"15:1","DOI":"10.1145\/3406183","article-title":"\ua7fbLIP: A Difference Evaluator for Alternating Images","volume":"3","author":"Andersson P.","year":"2020","journal-title":"Proceedings of the ACM on Computer Graphics and Interactive Techniques"},{"key":"e_1_2_9_3_2","first-page":"65","volume-title":"Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques","author":"Ashikmin M.","year":"2000"},{"key":"e_1_2_9_3_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/344779.344814. 2","DOI":"10.1145\/344779.344814"},{"issue":"2","key":"e_1_2_9_4_2","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1080\/10867651.2000.10487522","article-title":"An anisotropic phong brdf model","volume":"5","author":"Ashikhmin M.","year":"2000","journal-title":"Journal of graphics tools"},{"key":"e_1_2_9_5_2","unstructured":"BahdanauD. ChoK. BengioY.: Neural machine translation by jointly learning to align and translate. InProc. International Conference on Learning Representations (ICLR) 2015(2015). 4"},{"key":"e_1_2_9_6_2","doi-asserted-by":"crossref","unstructured":"BlinnJ. F.: Models of light reflection for computer synthesized pictures. InProceedings of the 4th annual conference on Computer graphics and interactive techniques(1977) pp.192\u2013198. 2","DOI":"10.1145\/563858.563893"},{"key":"e_1_2_9_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/965139.507101"},{"key":"e_1_2_9_7_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/965139.507101. 3","DOI":"10.1145\/965139.507101"},{"key":"e_1_2_9_8_2","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1145\/166117.166141","volume-title":"Proceedings of the 20th Annual Conference on Computer Graphics and Interactive Techniques","author":"Becker B. G.","year":"1993"},{"key":"e_1_2_9_8_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/166117.166141. 3","DOI":"10.1145\/166117.166141"},{"issue":"2","key":"e_1_2_9_9_2","doi-asserted-by":"crossref","first-page":"242","DOI":"10.1109\/TVCG.2011.81","article-title":"A survey of nonlinear prefiltering methods for efficient and accurate surface shading","volume":"18","author":"Bruneton E.","year":"2011","journal-title":"IEEE Transactions on Visualization and Computer Graphics"},{"key":"e_1_2_9_10_2","first-page":"1","volume":"2012","author":"Burley B.","year":"2012","journal-title":"ACM Siggraph"},{"key":"e_1_2_9_11_2","first-page":"1509","volume-title":"Computer Graphics Forum","author":"Bagher M. M.","year":"2012"},{"key":"e_1_2_9_12_2","doi-asserted-by":"crossref","unstructured":"BaiY. WuS. ZengZ. YanL. WangB.: Brdf importance baking: A lightweight neural solution to importance sampling general parametric brdfs.Computer Graphics Forum n\/a n\/a (2025) e70286. URL:https:\/\/onlinelibrary.wiley.com\/doi\/abs\/10.1111\/cgf.70286","DOI":"10.1111\/cgf.70286"},{"key":"e_1_2_9_12_3","doi-asserted-by":"crossref","unstructured":"doi:https:\/\/doi.org\/10.1111\/cgf.70286. 4 10","DOI":"10.1111\/cgf.70286"},{"key":"e_1_2_9_13_2","doi-asserted-by":"crossref","unstructured":"CaoY. FangZ. WuY. ZhouD.-X. GuQ.: Towards understanding the spectral bias of deep learning. InProceedings of the Thirtieth International Joint Conference on Artificial Intelligence (IJCAI-21)(2021). 3","DOI":"10.24963\/ijcai.2021\/304"},{"key":"e_1_2_9_14_2","doi-asserted-by":"publisher","DOI":"10.1145\/37402.37434"},{"key":"e_1_2_9_14_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/37402.37434. 3","DOI":"10.1145\/37402.37434"},{"issue":"1","key":"e_1_2_9_15_2","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1145\/357290.357293","article-title":"A reflectance model for computer graphics","volume":"1","author":"Cook R. L.","year":"1982","journal-title":"ACM Transactions on Graphics (ToG)"},{"key":"e_1_2_9_16_2","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1007\/978-3-031-19824-3_20","volume-title":"Computer Vision \u2013 ECCV 2022","author":"Chen A.","year":"2022"},{"key":"e_1_2_9_17_2","doi-asserted-by":"publisher","DOI":"10.1145\/2508363.2508422"},{"key":"e_1_2_9_17_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/2508363.2508422. 3","DOI":"10.1145\/2508363.2508422"},{"issue":"6","key":"e_1_2_9_18_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3272127.3275059","article-title":"An adaptive parameterization for efficient material acquisition and rendering","volume":"37","author":"Dupuy J.","year":"2018","journal-title":"ACM Transactions on graphics (TOG)"},{"key":"e_1_2_9_19_2","volume-title":"SIGGRAPH Asia 2023 Conference Papers","author":"Datta S.","year":"2023"},{"key":"e_1_2_9_19_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/3610548.3618203. 4","DOI":"10.1145\/3610548.3618203"},{"key":"e_1_2_9_20_2","doi-asserted-by":"crossref","unstructured":"DouY. ZhengZ. JinQ. NiB. ChenY. KeJ.: Realtime neural brdf with spherically distributed primitives. InProceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition(2024) pp.4337\u20134346. 3","DOI":"10.1109\/CVPR52733.2024.00415"},{"key":"e_1_2_9_21_2","volume-title":"SIGGRAPH Asia 2024 Conference Papers","author":"Fu Z.","year":"2024"},{"key":"e_1_2_9_21_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/3680528.3687684. 4 10","DOI":"10.1145\/3680528.3687684"},{"key":"e_1_2_9_22_2","unstructured":"FournierA.:Filtering Normal Maps and Creating Multiple Surfaces. Tech. rep. CAN 1992. 3"},{"key":"e_1_2_9_23_2","doi-asserted-by":"crossref","unstructured":"FanJ. WangB. HasanM. YangJ. YanL.-Q.: Neural biplane representation for btf rendering and acquisition. InACM SIGGRAPH 2023 Conference Proceedings(2023) pp.1\u201311. 3","DOI":"10.1145\/3588432.3591505"},{"issue":"6","key":"e_1_2_9_24_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3550454.3555487","article-title":"Mipnet: Neural normal-to-anisotropic-roughness mip mapping","volume":"41","author":"Gauthier A.","year":"2022","journal-title":"ACM Transactions on Graphics"},{"key":"e_1_2_9_25_2","doi-asserted-by":"publisher","DOI":"10.1109\/T-C.1971.223313"},{"key":"e_1_2_9_25_3","doi-asserted-by":"crossref","unstructured":"doi:10.1109\/T-C.1971.223313. 2","DOI":"10.1109\/T-C.1971.223313"},{"key":"e_1_2_9_26_2","unstructured":"HeckbertP. S.:Fundamentals of Texture Mapping and Image Warping. Tech. rep. USA 1989. 2"},{"key":"e_1_2_9_27_2","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1145\/1275808.1276412","volume-title":"ACM SIGGRAPH 2007 Papers","author":"Han C.","year":"2007"},{"key":"e_1_2_9_27_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/1275808.1276412. 3","DOI":"10.1145\/1275808.1276412"},{"key":"e_1_2_9_28_2","doi-asserted-by":"crossref","unstructured":"HanK. XiangW.: Multiscale tensor decomposition and rendering equation encoding for view synthesis. InProceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR)(June2023) pp.4232\u20134241. 4","DOI":"10.1109\/CVPR52729.2023.00412"},{"key":"e_1_2_9_29_2","first-page":"51","volume-title":"Eurographics Symposium on Rendering","author":"Kemppinen P.","year":"2023"},{"key":"e_1_2_9_29_3","unstructured":"doi:10.2312\/sr.20231124. 3 8"},{"key":"e_1_2_9_30_2","unstructured":"KarrasT. AittalaM. LehtinenJ. HellstenJ. AilaT. LaineS.:Analyzing and improving the training dynamics of diffusion models 2024. URL:https:\/\/github.com\/NVlabs\/edm2\/blob\/main\/count_flops.py. 7"},{"key":"e_1_2_9_31_2","unstructured":"KingmaD. P.: Adam: A method for stochastic optimization.arXiv preprint arXiv:1412.6980(2014). 6"},{"key":"e_1_2_9_32_2","unstructured":"KarrasT. LaineS. AilaT.: A style-based generator architecture for generative adversarial networks. InProceedings of the IEEE\/CVF conference on computer vision and pattern recognition(2019) pp.4401\u20134410. 4"},{"key":"e_1_2_9_33_2","doi-asserted-by":"publisher","DOI":"10.1145\/3450626.3459795"},{"key":"e_1_2_9_33_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/3450626.3459795. 2 3 8 9 10","DOI":"10.1145\/3450626.3459795"},{"key":"e_1_2_9_34_2","volume-title":"ACM SIGGRAPH 2022 Conference Proceedings","author":"Kuznetsov A.","year":"2022"},{"key":"e_1_2_9_34_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/3528233.3530721. 10","DOI":"10.1145\/3528233.3530721"},{"key":"e_1_2_9_35_2","first-page":"117","volume-title":"Proceedings of the 24th Annual Conference on Computer Graphics and Interactive Techniques","author":"Lafortune E. P. F.","year":"1997"},{"key":"e_1_2_9_35_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/258734.258801. 2","DOI":"10.1145\/258734.258801"},{"key":"e_1_2_9_36_2","first-page":"15651","article-title":"Neural sparse voxel fields","volume":"33","author":"Liu L.","year":"2020","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_2_9_37_2","doi-asserted-by":"publisher","DOI":"10.1145\/2077341.2077350"},{"key":"e_1_2_9_37_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/2077341.2077350. 2","DOI":"10.1145\/2077341.2077350"},{"key":"e_1_2_9_38_2","first-page":"2965","volume-title":"International Conference on Machine Learning","author":"Lehtinen J.","year":"2018"},{"issue":"4","key":"e_1_2_9_39_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3528223.3530127","article-title":"Instant neural graphics primitives with a multiresolution hash encoding","volume":"41","author":"M\u00fcller T.","year":"2022","journal-title":"ACM transactions on graphics (TOG)"},{"issue":"3","key":"e_1_2_9_40_2","doi-asserted-by":"crossref","first-page":"759","DOI":"10.1145\/882262.882343","article-title":"A data-driven reflectance model","volume":"22","author":"Matusik W.","year":"2003","journal-title":"ACM Transactions on Graphics (TOG)"},{"key":"e_1_2_9_41_2","first-page":"2","article-title":"Experimental analysis of brdf models","volume":"16","author":"Ngan A.","year":"2005","journal-title":"Rendering Techniques 2005"},{"key":"e_1_2_9_42_2","doi-asserted-by":"publisher","DOI":"10.1145\/3478513.3480501"},{"key":"e_1_2_9_43_2","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1145\/1730804.1730834","volume-title":"Proceedings of the 2010 ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games","author":"Olano M.","year":"2010"},{"key":"e_1_2_9_43_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/1730804.1730834. 3","DOI":"10.1145\/1730804.1730834"},{"key":"e_1_2_9_44_2","first-page":"239","volume-title":"Proceedings of the 21st Annual Conference on Computer Graphics and Interactive Techniques","author":"Oren M.","year":"1994"},{"key":"e_1_2_9_44_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/192161.192213. 2","DOI":"10.1145\/192161.192213"},{"key":"e_1_2_9_45_2","doi-asserted-by":"publisher","DOI":"10.1145\/360825.360839"},{"key":"e_1_2_9_45_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/360825.360839. 2","DOI":"10.1145\/360825.360839"},{"key":"e_1_2_9_46_2","first-page":"167","volume-title":"Computer Graphics Forum","author":"Rainer G.","year":"2020"},{"key":"e_1_2_9_47_2","first-page":"235","volume-title":"Computer Graphics Forum","author":"Rainer G.","year":"2019"},{"key":"e_1_2_9_48_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.cag.2023.06.018"},{"key":"e_1_2_9_49_2","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1007\/978-3-7091-6453-2_2","volume-title":"Rendering Techniques' 98: Proceedings of the Eurographics Workshop in Vienna, Austria, June 29\u2014July 1, 1998","author":"Rusinkiewicz S. M.","year":"1998"},{"key":"e_1_2_9_50_2","first-page":"332","volume-title":"Computer Graphics Forum","author":"Sztrajman A.","year":"2021"},{"issue":"3","key":"e_1_2_9_51_2","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1080\/2151237X.2005.10129203","article-title":"Mipmapping normal maps","volume":"10","author":"Toksvig M.","year":"2005","journal-title":"Journal of graphics tools"},{"key":"e_1_2_9_52_2","doi-asserted-by":"crossref","unstructured":"VecchioG. DeschaintreV.: Matsynth: A modern pbr materials dataset. InProceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition(2024). 5","DOI":"10.1109\/CVPR52733.2024.02087"},{"key":"e_1_2_9_53_2","doi-asserted-by":"crossref","unstructured":"WardG. J.: Measuring and modeling anisotropic reflection. InProceedings of the 19th annual conference on Computer graphics and interactive techniques(1992) pp.265\u2013272. 2","DOI":"10.1145\/133994.134078"},{"issue":"4","key":"e_1_2_9_54_2","doi-asserted-by":"crossref","first-page":"600","DOI":"10.1109\/TIP.2003.819861","article-title":"Image quality assessment: from error visibility to structural similarity","volume":"13","author":"Wang Z.","year":"2004","journal-title":"IEEE transactions on image processing"},{"key":"e_1_2_9_55_2","doi-asserted-by":"crossref","unstructured":"WuL. BiS. XuZ. LuanF. ZhangK. GeorgievI. SunkavalliK. RamamoorthiR.: Neural directional encoding for efficient and accurate view-dependent appearance modeling. InProceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition(2024) pp.21157\u201321166. 4","DOI":"10.1109\/CVPR52733.2024.01999"},{"key":"e_1_2_9_56_2","volume-title":"Proceedings of the Special Interest Group on Computer Graphics and Interactive Techniques Conference Conference Papers","author":"Wu L.","year":"2025"},{"key":"e_1_2_9_56_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/3721238.3730679. 4 10","DOI":"10.1145\/3721238.3730679"},{"key":"e_1_2_9_57_2","doi-asserted-by":"publisher","DOI":"10.1145\/2070781.2024179"},{"key":"e_1_2_9_57_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/2070781.2024179. 3","DOI":"10.1145\/2070781.2024179"},{"key":"e_1_2_9_58_2","unstructured":"WalterB. MarschnerS. R. LiH. TorranceK. E.: Microfacet models for refraction through rough surfaces.Rendering techniques 2007(2007) 18th. 2 8"},{"key":"e_1_2_9_59_2","volume-title":"Proceedings of the Special Interest Group on Computer Graphics and Interactive Techniques Conference Conference Papers","author":"Xu Z.","year":"2025"},{"key":"e_1_2_9_59_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/3721238.3730626. 3","DOI":"10.1145\/3721238.3730626"},{"key":"e_1_2_9_60_2","volume-title":"SIGGRAPH Asia 2024 Conference Papers","author":"Xu Z.","year":"2024"},{"key":"e_1_2_9_60_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/3680528.3687578. 2 3 4 7 8 9 10","DOI":"10.1145\/3680528.3687578"},{"key":"e_1_2_9_61_2","volume-title":"ACM SIGGRAPH 2023 Conference Proceedings","author":"Xu B.","year":"2023"},{"key":"e_1_2_9_61_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/3588432.3591524. 4 10","DOI":"10.1145\/3588432.3591524"},{"key":"e_1_2_9_62_2","doi-asserted-by":"crossref","unstructured":"XuC. WangR. ZhaoS. BaoH.: Real-Time Linear BRDF MIP-Mapping.Computer Graphics Forum(2017). doi:10.1111\/cgf.13221. 3","DOI":"10.1111\/cgf.13221"},{"key":"e_1_2_9_63_2","doi-asserted-by":"crossref","unstructured":"XuL. XiangliY. PengS. PanX. ZhaoN. TheobaltC. DaiB. LinD.: Grid-guided neural radiance fields for large urban scenes. InProceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR)(June2023) pp.8296\u20138306. 4","DOI":"10.1109\/CVPR52729.2023.00802"},{"issue":"3","key":"e_1_2_9_64_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3659577","article-title":"Real-time neural appearance models","volume":"43","author":"Zeltner T.","year":"2024","journal-title":"ACM Transactions on Graphics"}],"container-title":["Computer Graphics Forum"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/cgf.70331","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/full-xml\/10.1111\/cgf.70331","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/cgf.70331","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T15:17:56Z","timestamp":1776784676000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1111\/cgf.70331"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4,21]]},"references-count":86,"alternative-id":["10.1111\/cgf.70331"],"URL":"https:\/\/doi.org\/10.1111\/cgf.70331","archive":["Portico"],"relation":{},"ISSN":["0167-7055","1467-8659"],"issn-type":[{"value":"0167-7055","type":"print"},{"value":"1467-8659","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,4,21]]},"assertion":[{"value":"2026-04-21","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"e70331"}}