Computational Design Lab

Overview

The Computation Design Lab is housed in the Department of Computer Science at Sapienza University of Rome. Our main research interest is the investigation of computational methods to support design of 3D objects, from their shape to their appearance, through the development of interactive rendering algorithms, intuitive design interfaces, novel fabrication methods, and user studies. This research led to various theoretical results and practical applications in the areas of interactive realistic rendering, 3d printing, user interfaces and visual perception. A comprehensive list of publications is available.

Our work would not be possible without the help of funding agencies (Sapienza, MIUR, EU FP7, NSF, Intel, Google, Pixar, ISTS) and external collaborators (K. Bala, M. Hasan, J. Lawrence, A. Finkelstein, S. Rusinkiewicz, P. Peers, X. Tong, Y. Dong, Y. Lan, J. Wang, J. Křivánek, R. Wang, W. Matusik, D. Gutierrez,. M. Fratarcangeli) from a variety of institutions (Cornell University, Princeton University, University of Zaragoza, University of Prague, College of Williams and Mary, Chalmers University, Microsoft Research Asia, Adobe Inc., Disney Research, etc.).

People

Fabio Pellacini

Associate Professor

Lab Director

Francesco Di Renzo

PhD Student

Chair Maker

Gabriele Salvati

PhD Student

Liquor Brewer

Claudio Calabrese

PhD Student

GPU Lover

Christian Santoni

PhD Student

All-Around Geek

Valentina Tibaldo

PhD Student

Startupper

Projects

Collaborative Design Workflows

While cloud-based computing have ushered an era of realtime collaborative tools, 3D content creation is still mostly done by artists working individually on single assets. In this project, we investigate methods that allows artists to freely collaborate on 3D content both offline, via version control, and in realtime, via collaborative interfaces.

Analysis and Support of Design Workflows

Content creation is the largest remaining bottleneck for a ubiquitous use of synthetic imagery. While many user interfaces exist, little is known objectively about how well these methods work in real-world usage and what are the current bottlenecks that are left in designers’ workflows. In this project, we are interested in understanding how different users model a variety of shapes, materials, and lighting, first individually and then in the context of entire scenes.

Intuitive appearance design

Designing appearance, i.e. material and lighting parameters, is cumbersome since current interfaces require designers to specify algorithmic parameters that are only indirectly related to objects' appearance. We investigate interfaces that allow users to effectively specify environments' final looks, and algorithms that automatically set the appearance parameters required to achieve users' goals. Related papers:

Physical Appearance Reproduction

Today printing methods can reproduce the color and shapes of physical objects. This project investigates how to use current printing hardware to reproduce a large variety of material appearance for opaque and translucent objects. Related papers:

Efficient rendering of complex appearance

High-quality rendering of complex environments remains problematic, especially when complex materials and lighting are involved. We are interested in deriving scalable algorithms for offline rendering of complex appearance in environments with high geometric complexity. These algorithms can also be used to provide interactive feedback, that is necessary for efficient appearance design. While for simple scenes current algorithms serves us well, we are particularly interested in guaranteeing interactivity while designing materials and lighting in the globally-illuminated high-complexity environments, which remains problematic for typical applications in architectural, cinematic and game lighting. Related papers:

Publications

SIGGRAPH & TOG

cSculpt: A System for Collaborative Sculpting

C. Calabrse, G. Salvati, M. Tarini, F. Pellacini

ACM Transaction on Graphics (SIGGRAPH 2016), 2016

MeshHisto: Collaborative Modeling by Sharing and Retargeting Editing Histories

G. Salvati, C. Santoni, V. Tibaldo, F. Pellacini

ACM Transaction on Graphics (SIGGRAPH Asia 2015), 2015

3DFlow: Continuous Summarization of Mesh Editing Workflows

J. Denning, V. Tibaldo, F. Pellacini

ACM Transaction on Graphics (SIGGRAPH 2015), 2015

Greta: A Novel Global and Recursive Tracking Algorithm in Three Dimensions

A. Attanasi, A. Cavagna, L. Del Castello, I. Giardina, A. Jelic, S. Melillo, L. Parisi, F. Pellacini, E. Shen, E. Silvestri, M. Viale

IEEE Transactions on Pattern Analysis and Machine Intelligence, 2015

AppIm: Linear Spaces for Image-based Appearance Editing

F. Di Renzo, C. Calabrese, F. Pellacini

ACM Transactions on Graphics (SIGGRAPH Asia 2014), 2014

How Do People Edit Light Fields?

A. Jarabo, B. Masia, A. Bousseau, F. Pellacini, D. Gutierrez

ACM Transactions on Graphics (SIGGRAPH 2014), 2014

MeshGit: Diffing and Merging Meshes for Polygonal Modeling

J. Denning, F. Pellacini

ACM Transactions on Graphics (SIGGRAPH 2013), 2013

Bi-Scale Appearance Fabrication

Y. Lan, Y. Dong, F. Pellacini, X. Tong

ACM Transactions on Graphics (SIGGRAPH 2013), 2013

Printing Spatially Varying Reflectance for Reproducing HDR Images

Y. Dong, X. Tong, F. Pellacini, B. Guo

ACM Transactions on Graphics (SIGGRAPH 2012), 2012

LightSlice: Matrix Slice Sampling for the Many-Lights Problem

J. Ou, F. Pellacini

ACM Transactions on Graphics (SIGGRAPH Asia 2011), 2011

AppWarp: Retargeting Measured Materials by Appearance-Space Warping

X. An, X. Tong, J. D. Denning, F. Pellacini

ACM Transactions on Graphics (SIGGRAPH Asia 2011), 2011

AppGen: Interactive Material Modeling from a Single Image

Y. Dong, X. Tong, F. Pellacini, B. Guo

ACM Transactions on Graphics (SIGGRAPH Asia 2011), 2011

MeshFlow: Interactive Visualization of Mesh Construction Sequences

J. Denning, W. B. Kerr, F. Pellacini

ACM Transactions on Graphics (SIGGRAPH 2011), 2011

EnvyLight: An Interface for Editing Natural Illumination

F. Pellacini

ACM Transactions on Graphics (SIGGRAPH 2010), 2010

Toward Evaluating Material Design Interface Paradigms for Novice Users

W. B. Kerr, F. Pellacini

ACM Transactions on Graphics (SIGGRAPH 2010), 2010

Fabricating Spatially-Varying Subsurface Scattering

Y. Dong, J. Wang, F. Pellacini, X. Tong, B. Guo

ACM Transactions on Graphics (SIGGRAPH 2010), 2010

Printing Spatially-Varying Reflectance

W. Matusik, B. Ajdin, J. Gu, J. Lawrence, H. Lensch, F. Pellacini, S. Rusinkiewicz

ACM Transactions on Graphics (SIGGRAPH Asia 2009), 2009

Toward Evaluating Lighting Design Interface Paradigms for Novice Users

W. Kerr, F. Pellacini

ACM Transactions on Graphics (SIGGRAPH 2009), 2009

SubEdit: A Representation for Editing Measured Heterogeneous Subsurface Scattering

Y. Song, X. Tong, F. Pellacini, P. Peers

ACM Transactions on Graphics (SIGGRAPH 2009), 2009

Fast, Realistic Lighting and Material Design using Nonlinear Cut Approximation

E. Cheslack-Postava, R. Wang, O. Akerlund, F. Pellacini

ACM Transactions on Graphics (SIGGRAPH Asia 2008), 2008

AppProp: All-Pairs Appearance-Space Edit Propagation

X. An, F. Pellacini

ACM Transactions on Graphics (SIGGRAPH 2008), 2008

AppWand: Editing Measured Materials using Appearance-Driven Optimization

F. Pellacini, J. Lawrence

ACM Transactions on Graphics (SIGGRAPH 2007), 2007

Matrix Row-Column Sampling for the Many Light Problem

M. Hasan, F. Pellacini, K. Bala

ACM Transactions on Graphics (SIGGRAPH 2007), 2007

Lighting with Paint

F. Pellacini, F. Battaglia, K. Morley, A. Finkelstein

ACM Transactions on Graphics, 2007

Direct-to-Indirect Transfer for Cinematic Relighting

M. Hasan, F. Pellacini, K. Bala

ACM Transactions on Graphics (SIGGRAPH 2006), 2006

User-Configurable Automatic Shader Simplification

F. Pellacini

ACM Transactions on Graphics (SIGGRAPH 2005), 2005

Lpics: a Hybrid Hardware-Accelerated Relighting Engine for Computer Cinematography

F. Pellacini, K. Vidimce, A. Lefohn, A. Mohr, M. Leone, J. Warren

ACM Transactions on Graphics (SIGGRAPH 2005), 2005

Perceptually-Driven Decision Theory for Interactive Realistic Rendering

R. Dumont, F. Pellacini, J. Ferwerda

ACM Transactions on Graphics, 2003

A User Interface for Interactive Cinematic Shadow Design

F. Pellacini, P. Tole, D. Greenberg

ACM Transactions on Graphics (SIGGRAPH 2002), 2002

Interactive Global Illumination in Dynamic Scenes

P. Tole, F. Pellacini, B. Walter, D. Greenberg

ACM Transactions on Graphics (SIGGRAPH 2002), 2002

Jigsaw Image Mosaics

Junhwan Kim, F. Pellacini

ACM Transactions on Graphics (SIGGRAPH 2002), 2002

Toward a Psychophysically-based Light Reflection model for Image Synthesis

F. Pellacini, J. Ferwerda, D. Greenberg

SIGGRAPH 2000, 2000

Journals

LevelMerge: Collaborative Game Level Editing by Merging Labeled Graphs

C. Santoni, G. Salvati, V. Tibaldo, F. Pellacini

IEEE CG&A, 2016

State of the Art in Artistic Editing of Appearance, Lighting, and Material

T.-W. Schmidt, F. Pellacini, D. Nowrouzezahrai, W. Jarosz, C. Dachsbacher

Computer Graphics Forum, 2016

Scalable Partitioning for Parallel Position Based Dynamics

M. Fratarcangeli, F. Pellacini

Computer Graphics Forum (Eurographics), 2015

Toward Evaluating the Usefulness of Global Illumination for Novices in Lighting Design Tasks

O. Karlík, M. Růžička, V. Gassenbauer, F. Pellacini, J. Křivánek

IEEE Transactions on Visualization and Computer Graphics, 2014

EnvyDepth: An Interface for Recovering Local Natural Illumination from Environment Maps

F. Banterle, M. Callieri, M. Dellepiane, M. Corsini, F. Pellacini, R. Scopigno

Computer Graphics Forum (Eurographics), 2013

Toward Evaluating Progressive Rendering Methods in Appearance Design Tasks

J. Ou, O. Karlik, J. Krivanek, F. Pellacini

IEEE Computer Graphics and Applications, 2013

ISHair: Importance Sampling for Hair Scattering

J. Ou, F Xie, P. Krishnamachari, F. Pellacini

Computer Graphics Forum (EGRS 2012), 2012

SafeGI: Type Checking to Improve Correctness in Rendering System Implementation

J. Ou, F. Pellacini

Computer Graphics Forum (EGSR 2010), 2010

BendyLights: Artistic Control of Direct Illumination by Curving Light Rays

W. B. Kerr, F. Pellacini, J. Denning

Computer Graphics Forum (EGSR), 2010

Visibility Editing For All-Frequency Shadow Design

J. Obert, F. Pellacini, S. Pattanaik

Computer Graphics Forum (EBSR 2010), 2010

User Controllable Color Transfer

X. An, F. Pellacini

Computer Graphics Forum (EG 2010), 2010

Tensor Clustering for Rendering Many-Light Animations

M. Hasan, E. Velazquez-Armendariz, F. Pellacini, K. Bala

Computer Graphics Forum (EGSR 2008), 2008

iCheat: A Representation for Artistic Control of Indirect Cinematic Lighting

J. Obert, J. Krivanec, F. Pellacini, D. Sykora, S. Pattanaik

Computer Graphics Forum (EGSR 2008), 2008

Eye Tracking and Online Search: Lessons Learned and Challenges Ahead

L. Lorigo, M. Haridasan, H. BrynjarsdÑttir, L. Xia, L. Granka, F. Pellacini, B. Pan, T. Joachims, G. Gay

Journal of the American Society for Information Science and Technology (JASIST), 2008

Frequency and Structure of Long Distance Scholarly Collaborations in a Physics Community

L. Lorigo, F. Pellacini

Journal of the American Society for Information Science and Technology (JASIST), 2007

Conferences

Towards a Massively Parallel Solver for Position Based Dynamics

M. Fratarcangeli, F. Pellacini

SIGRAD 2014

State of the Art in Artistic Editing of Appearance, Lighting, and Material

T.-W. Schmidt, F. Pellacini, D. Nowrouzezahrai, W. Jarosz, C. Dachsbacher

Eurographics State of the Art Reports 2014

Backhoe, a Packet Trace and Log Browser

S. Bratus, A. Hansen, F. Pellacini, A. Shubina

Workshop for Visualization for Cyber Security (VizSEC), 2008

A Hybrid Monte Carlo Method for Accurate and Efficient Subsurface Scattering

H. Li, F. Pellacini, K. Torrance

Eurographics Symposium on Rendering, 2005

Functional Difference Predictors (FDPs): measuring meaningful image differences

J. Ferwerda, F. Pellacini

Asilomar Conference on Signals, Systems, and Computers, 2003

Perceptually-based texture caching for hardware rendering

R. Dumont, F. Pellacini, J. Ferwerda

Eurographics Workshop on Rendering, 2001

A Psychophysically-Based Model of Surface Gloss Perception

J. Ferwerda, F. Pellacini, D. Greenberg

Human vision and electronic imaging VI, 2001