{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,5]],"date-time":"2025-12-05T21:21:30Z","timestamp":1764969690734,"version":"3.46.0"},"reference-count":50,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2025,12,4]],"date-time":"2025-12-04T00:00:00Z","timestamp":1764806400000},"content-version":"vor","delay-in-days":3,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1844538","2440472"],"award-info":[{"award-number":["1844538","2440472"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2025,12]]},"abstract":"<jats:p>A fundamental challenge in rendering has been the dichotomy between surface and volume models. Gaussian Process Implicit Surfaces (GPISes) recently provided a unified approach for surfaces, volumes, and the spectrum in between. However, this representation remains impractical due to its high computational cost and mathematical complexity. We address these limitations by reformulating GPISes as procedural noise, eliminating expensive linear system solves while maintaining control over spatial correlations. Our method enables efficient sampling of stochastic realizations and supports flexible conditioning of values and derivatives through pathwise updates. To further enable practical rendering, we derive analytic distributions for surface normals, allowing for variance-reduced light transport via next-event estimation and multiple importance sampling. Our framework achieves efficient, high-quality rendering of stochastic surfaces and volumes with significantly simplified implementations on both CPU and GPU, while preserving the generality of the original GPIS representation.<\/jats:p>","DOI":"10.1145\/3763329","type":"journal-article","created":{"date-parts":[[2025,12,4]],"date-time":"2025-12-04T17:15:39Z","timestamp":1764868539000},"page":"1-18","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Practical Gaussian Process Implicit Surfaces with Sparse Convolutions"],"prefix":"10.1145","volume":"44","author":[{"ORCID":"https:\/\/orcid.org\/0009-0009-7860-3593","authenticated-orcid":false,"given":"Kehan","family":"Xu","sequence":"first","affiliation":[{"name":"Dartmouth College, Hanover, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8799-7119","authenticated-orcid":false,"given":"Benedikt","family":"Bitterli","sequence":"additional","affiliation":[{"name":"NVIDIA, Redmond, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3761-2989","authenticated-orcid":false,"given":"Eugene","family":"d'Eon","sequence":"additional","affiliation":[{"name":"NVIDIA, Zurich, Switzerland"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1652-0954","authenticated-orcid":false,"given":"Wojciech","family":"Jarosz","sequence":"additional","affiliation":[{"name":"Dartmouth College, Hanover, USA"}]}],"member":"320","published-online":{"date-parts":[[2025,12,4]]},"reference":[{"volume-title":"ACM SIGGRAPH Courses","author":"Anjyo Ken","key":"e_1_2_2_1_1","unstructured":"Ken Anjyo, J. P. Lewis, and Fr\u00e9d\u00e9ric Pighin. 2014. Scattered Data Interpolation for Computer Graphics. In ACM SIGGRAPH Courses. ACM Press, New York, NY, USA, 1\u201369. gt2jcm"},{"volume-title":"The Scattering of Electromagnetic Waves from Rough Surfaces","author":"Beckmann Petr","key":"e_1_2_2_2_1","unstructured":"Petr Beckmann and Andr\u00e9 Spizzichino. 1963. The Scattering of Electromagnetic Waves from Rough Surfaces. Pergamon Press, NY."},{"key":"e_1_2_2_3_1","unstructured":"Benedikt Bitterli. 2018. Tungsten Renderer. https:\/\/github.com\/tunabrain\/tungsten\/"},{"key":"e_1_2_2_4_1","first-page":"6","article-title":"A Radiative Transfer Framework for Non-Exponential Media","volume":"37","author":"Bitterli Benedikt","year":"2018","unstructured":"Benedikt Bitterli, Srinath Ravichandran, Thomas M\u00fcller, Magnus Wrenninge, Jan Nov\u00e1k, Steve Marschner, and Wojciech Jarosz. 2018. A Radiative Transfer Framework for Non-Exponential Media. ACM Transactions on Graphics (Proceedings of SIGGRAPH Asia) 37, 6 (Nov. 2018), 225:1\u2013225:17. gfz2cm","journal-title":"ACM Transactions on Graphics (Proceedings of SIGGRAPH Asia)"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2643188.2643193"},{"key":"e_1_2_2_6_1","volume-title":"A Reciprocal Formulation of Non-Exponential Radiative Transfer. 1: Sketch and Motivation. arXiv:1803.03259 [nucl-th, physics:physics] (March","author":"Eon Eugene","year":"2018","unstructured":"Eugene d'Eon. 2018. A Reciprocal Formulation of Non-Exponential Radiative Transfer. 1: Sketch and Motivation. arXiv:1803.03259 [nucl-th, physics:physics] (March 2018). arXiv:1803.03259 [nucl-th, physics:physics]"},{"key":"e_1_2_2_7_1","volume-title":"Texturing and modeling: a procedural approach","author":"Ebert David S.","unstructured":"David S. Ebert, F. Kenton Musgrave, Darwyn Peachey, Kenneth Perlin, and Steven Worley. 2003. Texturing and modeling: a procedural approach (3rd ed.). Morgan Kaufmann, San Francisco, CA, USA.","edition":"3"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1049\/ji-3-2.1946.0074"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925895"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1093\/oso\/9780198504856.003.0036"},{"key":"e_1_2_2_11_1","volume-title":"Constrained Realizations of Gaussian Fields: A Simple Algorithm. The Astrophysical Journal 380 (Oct","author":"Hoffman Yehuda","year":"1991","unstructured":"Yehuda Hoffman and Erez Ribak. 1991. Constrained Realizations of Gaussian Fields: A Simple Algorithm. The Astrophysical Journal 380 (Oct. 1991), L5. dngzjw"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/15886.15901"},{"key":"e_1_2_2_13_1","first-page":"4","article-title":"Discrete Stochastic Microfacet Models","volume":"33","author":"Jakob Wenzel","year":"2014","unstructured":"Wenzel Jakob, Milo\u0161 Ha\u0161an, Ling-Qi Yan, Jason Lawrence, Ravi Ramamoorthi, and Steve Marschner. 2014. Discrete Stochastic Microfacet Models. ACM Transactions on Graphics (Proceedings of SIGGRAPH) 33, 4 (July 2014), 115:1\u2013115:10. f6cnzx","journal-title":"ACM Transactions on Graphics (Proceedings of SIGGRAPH)"},{"key":"e_1_2_2_14_1","first-page":"4","article-title":"A Radiative Transfer Framework for Spatially-Correlated Materials","volume":"37","author":"Jarabo Adrian","year":"2018","unstructured":"Adrian Jarabo, Carlos Aliaga, and Diego Gutierrez. 2018. A Radiative Transfer Framework for Spatially-Correlated Materials. ACM Transactions on Graphics (Proceedings of SIGGRAPH) 37, 4 (July 2018), 83:1\u201383:13. gd52qq","journal-title":"ACM Transactions on Graphics (Proceedings of SIGGRAPH)"},{"key":"e_1_2_2_15_1","volume-title":"Huijbregts","author":"Journel A. G.","year":"1978","unstructured":"A. G. Journel and Ch J. Huijbregts. 1978. Mining Geostatistics. Academic Press."},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/15886.15902"},{"volume-title":"Foundations of modern probability","author":"Kallenberg Olav","key":"e_1_2_2_17_1","unstructured":"Olav Kallenberg and Olav Kallenberg. 1997. Foundations of modern probability. Vol. 2. Springer."},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-21021-6"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964946"},{"volume-title":"Eurographics 2010 - State of the Art Reports","author":"Lagae Ares","key":"e_1_2_2_20_1","unstructured":"Ares Lagae, S. Lefebvre, Rob Cook, Tony DeRose, George Drettakis, David S. Ebert, J. P. Lewis, Ken Perlin, and Matthias Zwicker. 2010. State of the Art in Procedural Noise Functions. In Eurographics 2010 - State of the Art Reports. The Eurographics Association. gtxh9f"},{"key":"e_1_2_2_21_1","first-page":"3","article-title":"Procedural Noise Using Sparse Gabor Convolution","volume":"28","author":"Lagae Ares","year":"2009","unstructured":"Ares Lagae, Sylvain Lefebvre, George Drettakis, and Philip Dutr\u00e9. 2009. Procedural Noise Using Sparse Gabor Convolution. ACM Transactions on Graphics (Proceedings of SIGGRAPH) 28, 3 (July 2009), 1\u201310. cvv5s7","journal-title":"ACM Transactions on Graphics (Proceedings of SIGGRAPH)"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2010.238"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.5555\/16564.16594"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/74333.74360"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2016.2631260"},{"key":"e_1_2_2_26_1","unstructured":"Bertil Mat\u00e9rn. 1960. Spatial variation. PhD thesis. Stockholm University Example City CA."},{"key":"e_1_2_2_27_1","first-page":"4","article-title":"Multi-Scale Modeling and Rendering of Granular Materials","volume":"34","author":"Meng Johannes","year":"2015","unstructured":"Johannes Meng, Marios Papas, Ralf Habel, Carsten Dachsbacher, Steve Marschner, Markus Gross, and Wojciech Jarosz. 2015. Multi-Scale Modeling and Rendering of Granular Materials. ACM Transactions on Graphics (Proceedings of SIGGRAPH) 34, 4 (July 2015), 49:1\u201349:13. gfzndr","journal-title":"ACM Transactions on Graphics (Proceedings of SIGGRAPH)"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-58452-8_24"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52733.2024.00017"},{"volume-title":"Computer Graphics Forum","author":"Moinet Math\u00e9o","key":"e_1_2_2_30_1","unstructured":"Math\u00e9o Moinet and Fabrice Neyret. 2025. Fast sphere tracing of procedural volumetric noise for very large and detailed scenes. In Computer Graphics Forum. Wiley Online Library, e70072."},{"volume-title":"Rendering Discrete Random Media Using Precomputed Scattering Solutions. In Rendering Techniques (Proceedings of the Eurographics Symposium on Rendering). Eurographics Association, 231\u2013242","author":"Moon Jonathan T.","key":"e_1_2_2_31_1","unstructured":"Jonathan T. Moon, Bruce Walter, and Stephen R. Marschner. 2007. Rendering Discrete Random Media Using Precomputed Scattering Solutions. In Rendering Techniques (Proceedings of the Eurographics Symposium on Rendering). Eurographics Association, 231\u2013242. gfzp5n"},{"key":"e_1_2_2_32_1","first-page":"6","article-title":"Efficient Rendering of Heterogeneous Polydisperse Granular Media","volume":"35","author":"M\u00fcller Thomas","year":"2016","unstructured":"Thomas M\u00fcller, Marios Papas, Markus Gross, Wojciech Jarosz, and Jan Nov\u00e1k. 2016. Efficient Rendering of Heterogeneous Polydisperse Granular Media. ACM Transactions on Graphics (Proceedings of SIGGRAPH Asia) 35, 6 (Nov. 2016), 168:1\u2013168:14. f9cm65","journal-title":"ACM Transactions on Graphics (Proceedings of SIGGRAPH Asia)"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-12-813127-5.00004-7"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1002\/env.785"},{"key":"e_1_2_2_35_1","first-page":"3","article-title":"An Image Synthesizer","volume":"19","author":"Perlin Ken","year":"1985","unstructured":"Ken Perlin. 1985. An Image Synthesizer. Computer Graphics (Proceedings of SIGGRAPH) 19, 3 (July 1985), 287\u2013296. bbsdxj","journal-title":"Computer Graphics (Proceedings of SIGGRAPH)"},{"volume-title":"Linear Kinetic Theory and Particle Transport in Stochastic Mixtures","author":"Pomraning Gerald C","key":"e_1_2_2_36_1","unstructured":"Gerald C Pomraning. 1991. Linear Kinetic Theory and Particle Transport in Stochastic Mixtures. Vol. 7. World Scientific Press, Singapore. mr49"},{"volume-title":"Advances in Neural Information Processing Systems (NIPS)","author":"Rahimi Ali","key":"e_1_2_2_37_1","unstructured":"Ali Rahimi and Benjamin Recht. 2007. Random Features for Large-Scale Kernel Machines. In Advances in Neural Information Processing Systems (NIPS). Curran Associates Inc., Red Hook, NY, USA, 1177\u20131184."},{"key":"e_1_2_2_38_1","volume-title":"Williams","author":"Rasmussen Carl Edward","year":"2006","unstructured":"Carl Edward Rasmussen and Christopher K. I. Williams. 2006. Gaussian Processes for Machine Learning. MIT Press, Cambridge, Mass. https:\/\/gaussianprocess.org\/gpml\/"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1016\/0165-1684(86)90076-9"},{"key":"e_1_2_2_40_1","first-page":"6","article-title":"Stochastic Poisson Surface Reconstruction","volume":"41","author":"Sell\u00e1n Silvia","year":"2022","unstructured":"Silvia Sell\u00e1n and Alec Jacobson. 2022. Stochastic Poisson Surface Reconstruction. ACM Transactions on Graphics (Proceedings of SIGGRAPH) 41, 6 (Dec. 2022). mr5b","journal-title":"ACM Transactions on Graphics (Proceedings of SIGGRAPH)"},{"key":"e_1_2_2_41_1","volume-title":"Neural Stochastic Screened Poisson Reconstruction. ACM SIGGRAPH Asia Conference Papers","author":"Sell\u00e1n Silvia","year":"2023","unstructured":"Silvia Sell\u00e1n and Alec Jacobson. 2023. Neural Stochastic Screened Poisson Reconstruction. ACM SIGGRAPH Asia Conference Papers (2023). mr5c"},{"key":"e_1_2_2_42_1","first-page":"4","article-title":"From Micro-facets to Participating Media: A Unified Theory of Light Transport with Stochastic Geometry","volume":"43","author":"Seyb Dario","year":"2024","unstructured":"Dario Seyb, Eugene d'Eon, Benedikt Bitterli, and Wojciech Jarosz. 2024. From Micro-facets to Participating Media: A Unified Theory of Light Transport with Stochastic Geometry. ACM Transactions on Graphics (Proceedings of SIGGRAPH) 43, 4 (July 2024). gt5nh9","journal-title":"ACM Transactions on Graphics (Proceedings of SIGGRAPH)"},{"key":"e_1_2_2_43_1","first-page":"2","article-title":"A Dataset and Explorer for 3D Signed Distance Functions","volume":"11","author":"Takikawa Towaki","year":"2022","unstructured":"Towaki Takikawa, Andrew Glassner, and Morgan McGuire. 2022. A Dataset and Explorer for 3D Signed Distance Functions. Journal of Computer Graphics Techniques (JCGT) 11, 2 (April 2022), 1\u201329. http:\/\/jcgt.org\/published\/0011\/02\/01\/","journal-title":"Journal of Computer Graphics Techniques (JCGT)"},{"key":"e_1_2_2_44_1","unstructured":"Vincent Tavernier Fabrice Neyret Romain Vergne and Jo\u00eblle Thollot. 2019. Making Gabor Noise Fast and Normalized. (2019). g825mg"},{"key":"e_1_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3306346.3323018"},{"key":"e_1_2_2_46_1","volume-title":"Guibas","author":"Veach Eric","year":"1995","unstructured":"Eric Veach and Leonidas J. Guibas. 1995. Optimally Combining Sampling Techniques for Monte Carlo Rendering. In Annual Conference Series (Proceedings of SIGGRAPH), Vol. 29. ACM Press, 419\u2013428. d7b6n4"},{"key":"e_1_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.5555\/3524938.3525891"},{"key":"e_1_2_2_48_1","first-page":"5","article-title":"Pathwise Conditioning of Gaussian Processes","volume":"22","author":"Wilson James T.","year":"2021","unstructured":"James T. Wilson, Viacheslav Borovitskiy, Alexander Terenin, Peter Mostowsky, and Marc Peter Deisenroth. 2021. Pathwise Conditioning of Gaussian Processes. Journal of Machine Learning Research 22, 5 (July 2021). gt2hjr","journal-title":"Journal of Machine Learning Research"},{"key":"e_1_2_2_49_1","first-page":"4","article-title":"Rendering Glints on High-Resolution Normal-Mapped Specular Surfaces","volume":"33","author":"Yan Ling-Qi","year":"2014","unstructured":"Ling-Qi Yan, Milo\u0161 Ha\u0161an, Wenzel Jakob, Jason Lawrence, Steve Marschner, and Ravi Ramamoorthi. 2014. Rendering Glints on High-Resolution Normal-Mapped Specular Surfaces. ACM Transactions on Graphics (Proceedings of SIGGRAPH) 33, 4 (July 2014), 116:1\u2013116:9. f6cprr","journal-title":"ACM Transactions on Graphics (Proceedings of SIGGRAPH)"},{"key":"e_1_2_2_50_1","volume-title":"Multi-Scale Appearance Modeling of Granular Materials with Continuously Varying Grain Properties. In Eurographics Symposium on Rendering - DL-only Track. The Eurographics Association, 13 pages. ghcp26","author":"Zhang Cheng","year":"2020","unstructured":"Cheng Zhang and Shuang Zhao. 2020. Multi-Scale Appearance Modeling of Granular Materials with Continuously Varying Grain Properties. In Eurographics Symposium on Rendering - DL-only Track. The Eurographics Association, 13 pages. ghcp26"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3763329","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3763329","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,5]],"date-time":"2025-12-05T21:18:19Z","timestamp":1764969499000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3763329"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,12]]},"references-count":50,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2025,12]]}},"alternative-id":["10.1145\/3763329"],"URL":"https:\/\/doi.org\/10.1145\/3763329","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"type":"print","value":"0730-0301"},{"type":"electronic","value":"1557-7368"}],"subject":[],"published":{"date-parts":[[2025,12]]},"assertion":[{"value":"2025-05-23","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-08-09","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-12-04","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}