End-to-end Procedural Material Capture with Proxy-Free Mixed-Integer Optimization
Beichen Li, Liang Shi, Wojciech Matusik
Abstract
Node-graph-based procedural materials are vital to 3D content creation within the computer graphics industry. Leveraging the expressive representation of procedural materials, artists can effortlessly generate diverse appearances by altering the graph structure or node parameters. However, manually reproducing a specific appearance is a challenging task that demands extensive domain knowledge and labor. Previous research has sought to automate this process by converting artist-created material graphs into differentiable programs and optimizing node parameters against a photographed material appearance using gradient descent. These methods involve implementing differentiable filter nodes [Shi et al. 2020] and training differentiable neural proxies for generator nodes to optimize continuous and discrete node parameters [Hu et al. 2022a] jointly. Nevertheless, Neural Proxies exhibits critical limitations, such as long training times, inaccuracies, fixed resolutions, and confined parameter ranges, which hinder their scalability towards the broad spectrum of production-grade material graphs. These constraints fundamentally stem from the absence of faithful and efficient implementations of generic noise and pattern generator nodes, both differentiable and non-differentiable. Such deficiency prevents the direct optimization of continuous and discrete generator node parameters without relying on surrogate models. We present Diffmat v2 , an improved differentiable procedural material library, along with a fully-automated, end-to-end procedural material capture framework that combines gradient-based optimization and gradient-free parameter search to match existing production-grade procedural materials against user-taken flash photos. Diffmat v2 expands the range of differentiable material graph nodes in Diffmat [Shi et al. 2020] by adding generic noise/pattern generator nodes and user-customizable per-pixel filter nodes. This allows for the complete translation and optimization of procedural materials across various categories without the need for external proprietary tools or pre-cached noise patterns. Consequently, our method can capture a considerably broader array of materials, encompassing those with highly regular or stochastic geometries. We demonstrate that our end-to-end approach yields a closer match to the target than MATch [Shi et al. 2020] and Neural Proxies [Hu et al. 2022a] when starting from initially unmatched continuous and discrete parameters.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 54f89a4d-0e19-4d40-8e48-cbcae5f5a55eCited by top-tier papers8
- LiteReality: Graphics-Ready 3D Scene Reconstruction from RGB-D ScansZhening Huang, Xiaoyang Wu, Fangcheng Zhong, Hengshuang Zhao et al.NeurIPS 2025 · 26 citations
- MaPa: Text-driven Photorealistic Material Painting for 3D ShapesShangzhan Zhang, Sida Peng, Tao Xu, Yuanbo Yang et al.SIGGRAPH 2024 · 15 citations
- ZeroGrads: Learning Local Surrogates for Non-Differentiable GraphicsMichael Fischer, Tobias RitschelSIGGRAPH 2024 · 7 citations
- Text2VDM: Text to Vector Displacement Maps for Expressive and Interactive 3D SculptingHengyu Meng, Duotun Wang, Zhijing Shao, Ligang Liu et al.ICCV 2025 · 2 citations
- MultiMat: Multimodal Program Synthesis for Procedural Materials using Large Multimodal ModelsJonas Belouadi, Tamy Boubekeur, Adrien KaiserICLR 2026 · 2 citations
Related papers
- Node Graph Optimization Using Differentiable ProxiesYiwei Hu, Paul Guerrero, Milos Hasan, Holly E. Rushmeier et al.SIGGRAPH 2022 · 20 citations
- Generating Procedural Materials from Text or Image PromptsYiwei Hu, Paul Guerrero, Milos Hasan, Holly E. Rushmeier et al.SIGGRAPH 2023 · 26 citations
- MatFormer: a generative model for procedural materialsPaul Guerrero, Milos Hasan, Kalyan Sunkavalli, Radomír Mech et al.SIGGRAPH 2022 · 44 citations
- VLMaterial: Procedural Material Generation with Large Vision-Language ModelsBeichen Li, Rundi Wu, Armando Solar-Lezama, Changxi Zheng et al.ICLR 2025
- MatCLIP: Light- and Shape-Insensitive Assignment of PBR Material ModelsMichael Birsak, John Femiani, Biao Zhang, Peter WonkaSIGGRAPH 2025 · 2 citations
