184 citations · 401 across the 24 of their papers we have counts for
25 papers
Love Handles: Decimation for Deformation Handles with Compact Support and Low Memory Footprints
David IW Levin, Paul Kry, Kartic Subr +3
Estimating the deformation of solids via physical simulation is an important problem spanning fields such as computer animation, engineering and robotics. Such simulations are comp…
Topology-First B-Rep Meshing
YunFan Zhou, Daniel Zint, Nafiseh Izadyar +3
Parametric boundary representation models (B-Reps) are the de facto standard in CAD, graphics, and robotics, yet converting them into valid meshes remains fragile. The difficulty o…
LLM-Guided Material Inference for 3D Point Clouds
Nafiseh Izadyar, Teseo Schneider
Most existing 3D shape datasets and models focus solely on geometry, overlooking the material properties that determine how objects appear. We introduce a two-stage large language…
Emergent Crowds Dynamics from Language-Driven Multi-Agent Interactions
Yibo Liu, Liam Shatzel, Brandon Haworth +1
Animating and simulating crowds using an agent-based approach is a well-established area where every agent in the crowd is individually controlled such that global human-like behav…
Better STEP, a format and dataset for boundary representation
Nafiseh Izadyar, Sai Chandra Madduri, Teseo Schneider
Boundary representation (B-rep) generated from computer-aided design (CAD) is widely used in industry, with several large datasets available. However, the data in these datasets is…
Neural Kinematic Bases for Fluids
Yibo Liu, Zhixin Fang, Sune Darkner +4
We propose mesh-free fluid simulations that exploit a kinematic neural basis for velocity fields represented by an MLP. We design a set of losses that ensures that these neural bas…
Codimensional MultiMeshing: Synchronizing the Evolution of Multiple Embedded Geometries
Michael Tao, Jiacheng Dai, Denis Zorin +2
Complex geometric tasks such as geometric modeling, physical simulation, and texture parametrization often involve the embedding of many complex sub-domains with potentially differ…
Polyhedral Discretizations for Elliptic PDEs
Junyu Liu, Daniele Panozzo, Mario Botsch +1
We study the use of polyhedral discretizations for the solution of heat diffusion and elastodynamic problems in computer graphics. Polyhedral meshes are more natural for certain ap…
Topological Offsets
Daniel Zint, Zhouyuan Chen, Yifei Zhu +3
We introduce Topological Offsets, a novel approach to generate manifold and self-intersection-free offset surfaces that are topologically equivalent to an offset infinitesimally cl…
Convergent Incremental Potential Contact
Minchen Li, Zachary Ferguson, Teseo Schneider +5
Recent advances in the simulation of frictionally contacting elastodynamics with the Incremental Potential Contact (IPC) model have enabled inversion and intersection-free simulati…
Open-Full-Jaw: An open-access dataset and pipeline for finite element models of human jaw
Torkan Gholamalizadeh, Faezeh Moshfeghifar, Zachary Ferguson +7
Developing computational models of the human jaw acquired from cone-beam computed tomography (CBCT) scans is time-consuming and labor-intensive. Besides, a quantitative comparison…
High-Order Incremental Potential Contact for Elastodynamic Simulation on Curved Meshes
Zachary Ferguson, Pranav Jain, Denis Zorin +2
High-order bases provide major advantages over linear ones in terms of efficiency, as they provide (for the same physical model) higher accuracy for the same running time, and reli…
Differentiable solver for time-dependent deformation problems with contact
Zizhou Huang, Davi Colli Tozoni, Arvi Gjoka +4
We introduce a general differentiable solver for time-dependent deformation problems with contact and friction. Our approach uses a finite element discretization with a high-order…
A Large-Scale Benchmark for the Incompressible Navier-Stokes Equations
Zizhou Huang, Teseo Schneider, Minchen Li +3
We introduce a collection of benchmark problems in 2D and 3D (geometry description and boundary conditions), including simple cases with known analytic solution, classical experime…
Time of Impact Dataset for Continuous Collision Detection and a Scalable Conservative Algorithm
David Belgrod, Bolun Wang, Zachary Ferguson +4
We introduce a large-scale benchmark for broad- and narrow-phase continuous collision detection (CCD) over linearized trajectories with exact time of impacts and use it to evaluate…
A Cross-Platform Benchmark for Interval Computation Libraries
Xuan Tang, Zachary Ferguson, Teseo Schneider +3
Interval computation is widely used to certify computations that use floating point operations to avoid pitfalls related to rounding error introduced by inaccurate operations. Desp…
Sparsity-Specific Code Optimization using Expression Trees
Philipp Herholz, Xuan Tang, Teseo Schneider +3
We introduce a code generator that converts unoptimized C++ code operating on sparse data into vectorized and parallel CPU or GPU kernels. Our approach unrolls the computation into…
An Extensible Benchmark Suite for Learning to Simulate Physical Systems
Karl Otness, Arvi Gjoka, Joan Bruna +4
Simulating physical systems is a core component of scientific computing, encompassing a wide range of physical domains and applications. Recently, there has been a surge in data-dr…
Robust & Asymptotically Locally Optimal UAV-Trajectory Generation Based on Spline Subdivision
Ruiqi Ni, Teseo Schneider, Daniele Panozzo +2
Generating locally optimal UAV-trajectories is challenging due to the non-convex constraints of collision avoidance and actuation limits. We present the first local, optimization-b…
A Large Scale Benchmark and an Inclusion-Based Algorithm for Continuous Collision Detection
Bolun Wang, Zachary Ferguson, Teseo Schneider +3
We introduce a large scale benchmark for continuous collision detection (CCD) algorithms, composed of queries manually constructed to highlight challenging degenerate cases and aut…
ACORNS: An Easy-To-Use Code Generator for Gradients and Hessians
Deshana Desai, Etai Shuchatowitz, Zhongshi Jiang +2
The computation of first and second-order derivatives is a staple in many computing applications, ranging from machine learning to scientific computing. We propose an algorithm to…
Fast Tetrahedral Meshing in the Wild
Yixin Hu, Teseo Schneider, Bolun Wang +2
We propose a new tetrahedral meshing method, fTetWild, to convert triangle soups into high-quality tetrahedral meshes. Our method builds on the TetWild algorithm, replacing the rat…
A Large-Scale Comparison of Tetrahedral and Hexahedral Elements for Solving Elliptic PDEs with the Finite Element Method
Teseo Schneider, Yixin Hu, Xifeng Gao +3
The Finite Element Method (FEM) is widely used to solve discrete Partial Differential Equations (PDEs) in engineering and graphics applications. The popularity of FEM led to the de…
Deep Geometric Prior for Surface Reconstruction
Francis Williams, Teseo Schneider, Claudio Silva +3
The reconstruction of a discrete surface from a point cloud is a fundamental geometry processing problem that has been studied for decades, with many methods developed. We propose…