{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,4]],"date-time":"2026-02-04T17:29:22Z","timestamp":1770226162191,"version":"3.49.0"},"reference-count":58,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2022,11,30]],"date-time":"2022-11-30T00:00:00Z","timestamp":1669766400000},"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":[[2022,12]]},"abstract":"<jats:p>We present MIPNet, a novel approach for SVBRDF mipmapping which preserves material appearance under varying view distances and lighting conditions. As in classical mipmapping, our method explicitly encodes the multiscale appearance of materials in a SVBRDF mipmap pyramid. To do so, we use a tensor-based representation, coping with gradient-based optimization, for encoding anisotropy which is compatible with existing real-time rendering engines. Instead of relying on a simple texture patch average for each channel independently, we propose a cascaded architecture of multilayer perceptrons to approximate the material appearance using only the fixed material channels. Our neural model learns simple mipmapping filters using a differentiable rendering pipeline based on a rendering loss and is able to transfer signal from normal to anisotropic roughness. As a result, we obtain a drop-in replacement for standard material mipmapping, offering a significant improvement in appearance preservation while still boiling down to a single per-pixel mipmap texture fetch. We report extensive experiments on two distinct BRDF models.<\/jats:p>","DOI":"10.1145\/3550454.3555487","type":"journal-article","created":{"date-parts":[[2022,11,30]],"date-time":"2022-11-30T21:19:07Z","timestamp":1669843147000},"page":"1-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["MIPNet"],"prefix":"10.1145","volume":"41","author":[{"given":"Alban","family":"Gauthier","sequence":"first","affiliation":[{"name":"Institut Polytechnique de Paris, France"}]},{"given":"Robin","family":"Faury","sequence":"additional","affiliation":[{"name":"Adobe Research, France"}]},{"given":"J\u00e9r\u00e9my","family":"Levallois","sequence":"additional","affiliation":[{"name":"Adobe Research, France"}]},{"given":"Th\u00e9o","family":"Thonat","sequence":"additional","affiliation":[{"name":"Adobe Research, France"}]},{"given":"Jean-Marc","family":"Thiery","sequence":"additional","affiliation":[{"name":"Adobe Research, France"}]},{"given":"Tamy","family":"Boubekeur","sequence":"additional","affiliation":[{"name":"Adobe Research, France"}]}],"member":"320","published-online":{"date-parts":[[2022,11,30]]},"reference":[{"key":"e_1_2_2_1_1","volume-title":"ACM SIGGRAPH 2012 Courses, SIGGRAPH '12","author":"Burley Brent","year":"2012","unstructured":"Brent Burley. Physically-based shading at disney. In ACM SIGGRAPH 2012 Courses, SIGGRAPH '12, New York, NY, USA, 2012. Association for Computing Machinery."},{"key":"e_1_2_2_2_1","volume-title":"ACM SIGGRAPH 2013 Courses, SIGGRAPH '13","author":"Karis Brian","year":"2013","unstructured":"Brian Karis. Real shading in unreal engine 4. In ACM SIGGRAPH 2013 Courses, SIGGRAPH '13, New York, NY, USA, 2013. Association for Computing Machinery."},{"key":"e_1_2_2_3_1","doi-asserted-by":"crossref","unstructured":"Lance Williams. Pyramidal Parametrics. SIGGRAPH Comput. Graph. 1983.","DOI":"10.1145\/800059.801126"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2011.81"},{"key":"e_1_2_2_5_1","first-page":"181","volume-title":"Lean mapping. I3D '10","author":"Olano Marc","year":"2010","unstructured":"Marc Olano and Dan Baker. Lean mapping. I3D '10, pages 181--188, New York, NY, USA, 2010. Association for Computing Machinery."},{"key":"e_1_2_2_6_1","volume-title":"Pixar Technical Memo 14-04.","author":"Hery Christophe","year":"2014","unstructured":"Christophe Hery, Michael Kass, Junyi Ling, and Pixar Animation Studios. Geometry into shading. In Pixar Technical Memo 14-04. 2014."},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508363.2508422"},{"key":"e_1_2_2_8_1","volume-title":"The Scattering of Electromagnetic Waves from Rough Surfaces","author":"Beckmann Petr","year":"1963","unstructured":"Petr Beckmann and Andre Spizzichino. The Scattering of Electromagnetic Waves from Rough Surfaces. Pergamon Press, 1963."},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1364\/JOSA.65.000531"},{"key":"e_1_2_2_10_1","first-page":"195","volume-title":"Eurographics","author":"Walter Bruce","year":"2007","unstructured":"Bruce Walter, Sr Marschner, Hongsong Li, and Ke Torrance. Microfacet models for refraction through rough surfaces. Eurographics, pages 195--206, 2007."},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4842-4427-2_12"},{"key":"e_1_2_2_12_1","volume-title":"ACM SIGGRAPH 2020 Courses","author":"Patry Jasmin","year":"2020","unstructured":"Jasmin Patry. Samurai shading in ghost of tsushima. In ACM SIGGRAPH 2020 Courses, New York, NY, USA, 2020. Association for Computing Machinery."},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766988"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/357290.357293"},{"key":"e_1_2_2_15_1","volume-title":"An anisotropic phong brdf model. Journal of graphics tools, 5(2):25--32","author":"Ashikhmin Michael","year":"2000","unstructured":"Michael Ashikhmin and Peter Shirley. An anisotropic phong brdf model. Journal of graphics tools, 5(2):25--32, 2000."},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1201\/b22086"},{"key":"e_1_2_2_17_1","volume-title":"Manson and Scott Schaefer. Parameterization-Aware MIP-Mapping. Eurographics Symposium on Rendering 2012","author":"Josiah","year":"2012","unstructured":"Josiah Manson and Scott Schaefer. Parameterization-Aware MIP-Mapping. Eurographics Symposium on Rendering 2012, 31(4), 2012."},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508363.2508370"},{"issue":"4","key":"e_1_2_2_19_1","article-title":"Perceptually based downscaling of images","volume":"34","author":"Cengiz \u00d6ztireli A.","year":"2015","unstructured":"A. Cengiz \u00d6ztireli and Markus Gross. Perceptually based downscaling of images. ACM Transactions on Graphics, 34(4), 2015.","journal-title":"ACM Transactions on Graphics"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/258694.258701"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1080\/2151237X.2005.10129203"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276412"},{"key":"e_1_2_2_25_1","first-page":"111","volume-title":"HY Shum. Multiresolution Reflectance Filtering. Proceedings of the Sixteenth Eurographics Conference on Rendering Techniques","author":"Tan Ping","year":"2005","unstructured":"Ping Tan, Stephen Lin, L Quan, B Guo, and HY Shum. Multiresolution Reflectance Filtering. Proceedings of the Sixteenth Eurographics Conference on Rendering Techniques, pages 111--116, 2005."},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2856400.2856409"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.14141"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.14448"},{"key":"e_1_2_2_29_1","volume-title":"Computational Visual Media","author":"Zhu Junqiu","year":"2022","unstructured":"Junqiu Zhu, Sizhe Zhao, Yanning Xu, Xiangxu Meng, Lu Wang, and Ling-Qi Yan. Recent Advances in Glinty Appearance Rendering. Computational Visual Media, 2022."},{"key":"e_1_2_2_30_1","first-page":"183","volume-title":"Proceedings of the 20th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 1993","author":"Barry","year":"1993","unstructured":"Barry G. Becker and Nelson L. Max. Smooth transitions between bump rendering algorithms. Proceedings of the 20th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 1993, pages 183--189, 1993."},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1268517.1268546"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2007.70439"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13221"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2448196.2448217"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3306346.3322936"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13138"},{"issue":"6","key":"e_1_2_2_37_1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2980179.2980228","article-title":"Downsampling scattering parameters for rendering anisotropic media","volume":"35","author":"Zhao Shuang","year":"2016","unstructured":"Shuang Zhao, Lifan Wu, Fr\u00e9do Durand, and Ravi Ramamoorthi. Downsampling scattering parameters for rendering anisotropic media. ACM Transactions on Graphics, 35(6):1--11, 2016.","journal-title":"ACM Transactions on Graphics"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2014.2312016"},{"issue":"2","key":"e_1_2_2_39_1","first-page":"31","article-title":"Stable Geometric Specular Antialiasing with Projected-Space NDF Filtering","volume":"10","author":"Tokuyoshi Yusuke","year":"2021","unstructured":"Yusuke Tokuyoshi and Anton S Kaplanyan. Stable Geometric Specular Antialiasing with Projected-Space NDF Filtering. Journal of Computer Graphics Techniques, 10(2):31--58, 2021.","journal-title":"Journal of Computer Graphics Techniques"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3451257"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3414685.3417779"},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.142635"},{"key":"e_1_2_2_43_1","volume-title":"July","author":"Kuznetsov Alexandr","year":"2021","unstructured":"Alexandr Kuznetsov, Krishna Mullia, Zexiang Xu, Milo\u0161 Ha\u0161an, and Ravi Ramamoorthi. Neumip: Multi-resolution neural materials. Transactions on Graphics (Proceedings of SIGGRAPH), 40(4), July 2021."},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13633"},{"key":"e_1_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13921"},{"key":"e_1_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-58452-8_24"},{"key":"e_1_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV48922.2021.00580"},{"key":"e_1_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV48922.2021.01245"},{"key":"e_1_2_2_49_1","volume-title":"Eurographics Symposium on Rendering","author":"Hasselgren Jon","year":"2021","unstructured":"Jon Hasselgren, Jacob Munkberg, Jaakko Lehtinen, Miika Aittala, and Samuli Laine. Appearance-driven automatic 3d model simplification. In Eurographics Symposium on Rendering, 2021."},{"key":"e_1_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.1330233"},{"key":"e_1_2_2_51_1","volume-title":"June","author":"Heitz Eric","year":"2014","unstructured":"Eric Heitz. Understanding the masking-shadowing function in microfacet-based brdfs. Journal of Computer Graphics Techniques (JCGT), 3(2):48--107, June 2014."},{"key":"e_1_2_2_52_1","volume-title":"ACM SIGGRAPH 2014 Courses, SIGGRAPH '14","author":"Lagarde S\u00e9bastien","year":"2014","unstructured":"S\u00e9bastien Lagarde and Charles de Rousiers. Moving frostbite to pbr. In ACM SIGGRAPH 2014 Courses, SIGGRAPH '14, New York, NY, USA, 2014. Association for Computing Machinery."},{"key":"e_1_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10710-017-9314-z"},{"key":"e_1_2_2_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/258734.258849"},{"key":"e_1_2_2_55_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13933"},{"key":"e_1_2_2_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566575"},{"key":"e_1_2_2_57_1","volume-title":"ICLR (Poster)","author":"Diederik","year":"2015","unstructured":"Diederik P. Kingma and Jimmy Ba. Adam: A method for stochastic optimization. In ICLR (Poster), 2015."},{"key":"e_1_2_2_58_1","volume-title":"https:\/\/www.khronos.org\/registry\/OpenGL\/specs\/gl\/glspec46.core.pdf","author":"Khronos Group","year":"2022","unstructured":"Khronos Group. Opengl 4.6 core profile. https:\/\/www.khronos.org\/registry\/OpenGL\/specs\/gl\/glspec46.core.pdf, 2022. [Online; accessed 13-May-2022]."},{"key":"e_1_2_2_59_1","volume-title":"June","author":"Weier Philippe","year":"2020","unstructured":"Philippe Weier and Laurent Belcour. Rendering layered materials with anisotropic interfaces. Journal of Computer Graphics Techniques (JCGT), 9(2):37--57, June 2020."},{"key":"e_1_2_2_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3073620"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3550454.3555487","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3550454.3555487","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:51:43Z","timestamp":1750182703000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3550454.3555487"}},"subtitle":["Neural Normal-to-Anisotropic-Roughness MIP Mapping"],"short-title":[],"issued":{"date-parts":[[2022,11,30]]},"references-count":58,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2022,12]]}},"alternative-id":["10.1145\/3550454.3555487"],"URL":"https:\/\/doi.org\/10.1145\/3550454.3555487","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,11,30]]},"assertion":[{"value":"2022-11-30","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}