DAVIDE SFORZA

PhD Graduate

PhD program:: XXXVII


co-supervisor: Prof. Fabio Pellacini

Thesis title: Editing Methods for Procedural Materials

Procedural modeling has long offered resolution-independent, editable representations for computer graphics, yet the inverse estimation of procedural parameters, interactive editing, and collaborative version control remain challenging. In this work, we present a suite of complementary techniques that tackle these issues. First, we introduce a method for recovering the parameters of procedural vector patterns, defined as collections of standard graphics primitives arranged by arbitrary programs, by differentiating their Signed Distance Fields rather than relying solely on raster-based losses. This approach yields reliable parameter estimation even when target images are hand-drawn or comprise sparse overlapping elements. Second, we propose an interactive system to sketch procedural patterns, where complex designs are decomposed into a hierarchy of coarse-to-fine levels, namely scaffolds. Users can iteratively refine their sketches while a gradient-free, GPU-accelerated optimizer updates only the additional parameters introduced at each scaffold level. Finally, we develop a version control system for procedural node graphs. By directly comparing typed node structures using a greedy matching algorithm, which approximates the Graph Edit Distance under type constraints, our method reliably diffs and merges concurrent edits in collaborative settings. Extensive experiments and comparisons with state-of-the-art approaches prove that our work enhances both the quality and efficiency of procedural content creation workflows.

Research products

11573/1723590 - 2024 - Environment Maps Editing using Inverse Rendering and Adversarial Implicit Functions
D'orazio, Antonio; Sforza, Davide; Pellacini, Fabio; Masi, Iacopo - 04b Atto di convegno in volume
conference: Smart Tools and Applications in Graphics (STAG) (Verona)
book: Smart Tools and Applications in Graphics (STAG) - ()

11573/1697690 - 2023 - NodeGit: Diffing and Merging Node Graphs
Rinaldi, E.; Sforza, D.; Pellacini, F. - 01a Articolo in rivista
paper: ACM TRANSACTIONS ON GRAPHICS (ACM / Association for Computing Machinery:1515 Broadway, 17th Floor:New York, NY 10036:(212)869-7440, EMAIL: acmhelp@hq.acm.org, INTERNET: http://www.acm.org, Fax: (212)944-1318) pp. -12 - issn: 0730-0301 - wos: WOS:001139790400093 (2) - scopus: 2-s2.0-85179629165 (3)

11573/1697686 - 2023 - Numerical approximations for energy preserving microfacet models
Sforza, D.; Pellacini, F. - 01a Articolo in rivista
paper: COMPUTERS & GRAPHICS (PERGAMON-ELSEVIER SCIENCE LTD, THE BOULEVARD, LANGFORD LANE, KIDLINGTON, OXFORD, ENGLAND, OX5 1GB Elsevier Science Limited:Oxford Fulfillment Center, PO Box 800, Kidlington Oxford OX5 1DX United Kingdom:011 44 1865 843000, 011 44 1865 843699, EMAIL: asianfo@elsevier.com, tcb@elsevier.co.UK, INTERNET: http://www.elsevier.com, http://www.elsevier.com/locate/shpsa/, Fax: 011 44 1865 843010) pp. 36-44 - issn: 0097-8493 - wos: WOS:001016878500001 (3) - scopus: 2-s2.0-85163409935 (3)

11573/1671307 - 2022 - pOp: Parameter Optimization of Differentiable Vector Patterns
Riso, M.; Sforza, D.; Pellacini, F. - 01a Articolo in rivista
paper: COMPUTER GRAPHICS FORUM (Blackwell Publishing Limited:9600 Garsington Road, Oxford OX4 2DQ United Kingdom:011 44 1865 776868 , (781)388-8200, EMAIL: agentservices@oxon.blackwellpublishing.com, e-help@blackwellpublishers.co.uk, INTERNET: http://www.blackwellpublishing.com, Fax: 011 44 1865 714591) pp. 161-168 - issn: 0167-7055 - wos: WOS:000833883200015 (3) - scopus: 2-s2.0-85135160855 (3)

11573/1671315 - 2022 - Enforcing Energy Preservation in Microfacet Models
Sforza, Davide; Pellacini, Fabio - 04b Atto di convegno in volume
conference: Smart Tools and Apps in Graphics (Cagliari, Italy)
book: Italian Chapter Conference 2022 - Smart Tools and Apps in Graphics - ()

11573/1466730 - 2020 - Virtual bowling: Launch as you all were there!
De Marsico, M.; Panizzi, E.; Mattei, F. R.; Musolino, A.; Prandini, M.; Riso, M.; Sforza, D. - 04b Atto di convegno in volume
conference: 2020 International Conference on Advanced Visual Interfaces, AVI 2020 (Island of Ischia, ita)
book: ACM International Conference Proceeding Series - (9781450375351)

© Università degli Studi di Roma "La Sapienza" - Piazzale Aldo Moro 5, 00185 Roma