procedural modeling
Recently Published Documents


TOTAL DOCUMENTS

141
(FIVE YEARS 16)

H-INDEX

21
(FIVE YEARS 1)

2022 ◽  
Vol 41 (2) ◽  
pp. 1-17
Author(s):  
Yiwei Hu ◽  
Chengan He ◽  
Valentin Deschaintre ◽  
Julie Dorsey ◽  
Holly Rushmeier

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.


2021 ◽  
Vol 3 (5) ◽  
pp. 423-433
Author(s):  
Gustavo Alomía ◽  
Diego Loaiza ◽  
Claudia Zúñiga ◽  
Xun Luo ◽  
Rafael Asorey-Cacheda

Author(s):  
Sheldon Taylor ◽  
Owen Sharpe ◽  
Jiju Peethambaran

AbstractProcedural noise functions are fundamental tools in computer graphics used for synthesizing virtual geometry and texture patterns. Ideally, a procedural noise function should be compact, aperiodic, parameterized, and randomly accessible. Traditional lattice noise functions such as Perlin noise, however, exhibit periodicity due to the axial correlation induced while hashing the lattice vertices to the gradients. In this paper, we introduce a parameterized lattice noise called prime gradient noise (PGN) that minimizes discernible periodicity in the noise while enhancing the algorithmic efficiency. PGN utilizes prime gradients, a set of random unit vectors constructed from subsets of prime numbers plotted in polar coordinate system. To map axial indices of lattice vertices to prime gradients, PGN employs Szudzik pairing, a bijection F: ℕ2 → ℕ. Compositions of Szudzik pairing functions are used in higher dimensions. At the core of PGN is the ability to parameterize noise generation though prime sequence offsetting which facilitates the creation of fractal noise with varying levels of heterogeneity ranging from homogeneous to hybrid multifractals. A comparative spectral analysis of the proposed noise with other noises including lattice noises show that PGN significantly reduces axial correlation and hence, periodicity in the noise texture. We demonstrate the utility of the proposed noise function with several examples in procedural modeling, parameterized pattern synthesis, and solid texturing.


2020 ◽  
Vol 39 (5) ◽  
pp. 1-13
Author(s):  
Jianwei Guo ◽  
Haiyong Jiang ◽  
Bedrich Benes ◽  
Oliver Deussen ◽  
Xiaopeng Zhang ◽  
...  

Author(s):  
Manush Bhatt ◽  
Rajesh Kalyanam ◽  
Gen Nishida ◽  
Liu He ◽  
Christopher May ◽  
...  

Land ◽  
2020 ◽  
Vol 9 (2) ◽  
pp. 48 ◽  
Author(s):  
Nae-Young Choei ◽  
Hyungkyoo Kim ◽  
Seonghun Kim

Time and costs are often the most critical constraints in implementing a development impact fee (DIF) for local infrastructure installation planning in South Korea. For this reason, drafting quality plan alternatives and calculating precise DIFs for improvement remain challenging. This study proposes an application of a procedural modeling method using CityEngine as an alternative to traditional methods, which rely on AutoCAD. A virtual low-density suburban development project in Jeju, South Korea was used to compare the workability of the two methods. The findings suggest that procedural modeling outperforms the other approach by significantly reducing the number of steps and commands required in the planning process. This paper also argues that procedural modeling provides real-time 2- and 3-dimensional modeling and design evaluation and allows for a more efficient assessment of plan quality and calculation of DIF. We also argue for the need to diffuse procedural modeling to better support local planning practices.


Sign in / Sign up

Export Citation Format

Share Document