Automatic Differentiable Procedural Modeling
نویسندگان
چکیده
Procedural modeling allows for an automatic generation of large amounts similar assets, but there is limited control over the generated output. We address this problem by introducing Automatic Differentiable Modeling (ADPM). The forward procedural model generates a final editable model. user modifies output interactively, and modifications are transferred back to as its parameters solving inverse problem. present auto-differentiable representation that significantly accelerates optimization. In ADPM always available, all changes non-destructive, can interactively 3D object while keeping representation. provides with precise resulting comparable non-procedural interactive modeling. node-based, it hierarchical scene geometry converted differentiable computational graph. Our formulation focuses on differentiability high-level primitives bounding volumes components rather than detailed mesh geometry. Although limits expressiveness edits, efficient derivative computation enables interactivity. designed new optimizer solve It detect edit under-determined has degrees freedom. Leveraging cheap evaluation, explore region optimality edits suggest various configurations, which achieve requested differently. show our system's efficiency several examples, we validate study.
منابع مشابه
Inverse Procedural Modeling by Automatic Generation of L-systems
We present an important step towards the solution of the problem of inverse procedural modeling by generating parametric context-free L-systems that represent an input 2D model. The L-system rules efficiently code the regular structures and the parameters represent the properties of the structure transformations. The algorithm takes as input a 2D vector image that is composed of atomic elements...
متن کاملAutomatic Scaffolding for Procedural Learning
Automatic Scaffolding for Procedural Learning
متن کاملGuided Procedural Modeling
Procedural methods present one of the most powerful techniques for authoring a vast variety of computer graphics models. However, their massive applicability is hindered by the lack of control and a low predictability of the results. In the classical procedural modeling pipeline, the user usually defines a set of rules, executes the procedural system, and by examining the results attempts to in...
متن کاملProcedural Architectural Facade Modeling
This project is an implementation of the CGA shape grammar as a plugin for Autodesk Maya R © to create a interactive environment for generating architectural facades. The CGA (Computer Generated Architecture) shape grammar, is a context-sensitive grammar created by Pascal Müller and Peter Wonka to procedurally generate buildings [Müller et al. 2006]. By implementing a subset of the shape gramma...
متن کاملImplicit Modeling with Procedural Techniques
Implicit modeling eases the design and animation of complex objects; however, it does not solve the problem completely for extremely complex surface design problems and for modeling volumetric phenomena. Procedural techniques are another growing solution to this problem because of their exibility, parametric control, and abstraction of speciication. This paper discusses how to combine existing ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Computer Graphics Forum
سال: 2022
ISSN: ['1467-8659', '0167-7055']
DOI: https://doi.org/10.1111/cgf.14475