Affiliation:
1. Yale University, New Haven, CT, USA
2. Adobe Research and Imperial College London, London, UK
Abstract
Procedural modeling is now the de facto standard of material modeling in industry. Procedural models can be edited and are easily extended, unlike pixel-based representations of captured materials. In this article, we present a semi-automatic pipeline for general material proceduralization. Given Spatially Varying Bidirectional Reflectance Distribution Functions (SVBRDFs) represented as sets of pixel maps, our pipeline decomposes them into a tree of
sub-materials
whose spatial distributions are encoded by their associated mask maps. This semi-automatic decomposition of material maps progresses hierarchically, driven by our new spectrum-aware material matting and instance-based decomposition methods. Each decomposed sub-material is proceduralized by a novel multi-layer noise model to capture local variations at different scales. Spatial distributions of these sub-materials are modeled either by a by-example inverse synthesis method recovering Point Process Texture Basis Functions (PPTBF) [
30
] or via random sampling. To reconstruct procedural material maps, we propose a differentiable rendering-based optimization that recomposes all generated procedures together to maximize the similarity between our procedural models and the input material pixel maps. We evaluate our pipeline on a variety of synthetic and real materials. We demonstrate our method’s capacity to process a wide range of material types, eliminating the need for artist designed material graphs required in previous work [
38
,
53
]. As fully procedural models, our results expand to arbitrary resolution and enable high-level user control of appearance.
Funder
NSF
EPSRC Early Career Fellowship
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design
Cited by
28 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. ControlMat: A Controlled Generative Approach to Material Capture;ACM Transactions on Graphics;2024-09-11
2. ZeroGrads: Learning Local Surrogates for Non-Differentiable Graphics;ACM Transactions on Graphics;2024-07-19
3. MaPa: Text-driven Photorealistic Material Painting for 3D Shapes;Special Interest Group on Computer Graphics and Interactive Techniques Conference Conference Papers '24;2024-07-13
4. TexSliders: Diffusion-Based Texture Editing in CLIP Space;Special Interest Group on Computer Graphics and Interactive Techniques Conference Conference Papers '24;2024-07-13
5. MatUp: Repurposing Image Upsamplers for SVBRDFs;Computer Graphics Forum;2024-07