Demo Data from SIGIR 2026 / reviewers in the wild / expert
David Harmon
dblp:72/5861
· DBLP profile ↗
7ranked-venue papers
4as first author
0since 2021 · last 2013
0000-0002-8102-3380ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 7 · 4 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer graphics and multimedia
5 papers |
Computer animation and physical simulation · 87% Geometric modeling and processing · 13% |
Topics — the 5 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer animation and physical simulation › model reduction
subspace integration |
0.2 | 1 | 2013 | Subspace integration with local deformations · ACM Trans. Graph. 2013 |
Computer animation and physical simulation
cloth simulation |
0.2 | 2 | 2008 | Robust treatment of simultaneous collisions · ACM Trans. Graph. 2008 Efficient simulation of inextensible cloth · ACM Trans. Graph. 2007 |
Computer animation and physical simulation
contact simulation |
0.1 | 1 | 2009 | Asynchronous contact mechanics · ACM Trans. Graph. 2009 |
Computer animation and physical simulation
collision handling |
0.1 | 1 | 2008 | Robust treatment of simultaneous collisions · ACM Trans. Graph. 2008 |
Computer animation and physical simulation
coulomb friction |
0.1 | 1 | 2008 | Robust treatment of simultaneous collisions · ACM Trans. Graph. 2008 |
Methods — techniques the papers use, named apart from their topics
static loading solutions · 0.2reduced-space basis functions · 0.2cubature scheme · 0.2intersection removal · 0.1interference algorithm · 0.1nested quadratic potentials · 0.1kinetic data structures · 0.1contact barrier potential · 0.1fail-safe collision resolution · 0.1constrained lagrangian mechanics · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | Subspace integration with local deformationsabstractSubspace techniques greatly reduce the cost of nonlinear simulation by approximating deformations with a small custom basis. In order to represent the deformations well (in terms of a global metric), the basis functions usually have global support, and cannot capture localized deformations. While reduced-space basis functions can be localized to some extent, capturing truly local deformations would still require a very large number of precomputed basis functions, significantly degrading both precomputation and online performance. We present an efficient approach to handling local deformations that cannot be predicted, most commonly arising from contact and collisions, by augmenting the subspace basis with custom functions derived from analytic solutions to static loading problems. We also present a new cubature scheme designed to facilitate fast computation of the necessary runtime quantities while undergoing a changing basis. Our examples yield a two order of magnitude speedup over full-coordinate simulations, striking a desirable balance between runtime speeds and expressive ability. David Harmon, Denis Zorin |
ACM Trans. Graph. | 1 |
| 2011 | Interference-aware geometric modelingabstractWhile often a requirement for geometric models, there has been little research in resolving the interaction of deforming surfaces during real-time modeling sessions. To address this important topic, we introduce an interference algorithm specifically designed for the domain of geometric modeling. This algorithm is general, easily working within existing modeling paradigms to maintain their important properties. Our algorithm is fast, and is able to maintain interactive rates on complex deforming meshes of over 75K faces, while robustly removing intersections. Lastly, our method is controllable, allowing fine-tuning to meet the specific needs of the user. This includes support for minimum separation between surfaces and control over the relative rigidity of interacting objects. David Harmon, Daniele Panozzo, Olga Sorkine-Hornung, Denis Zorin |
ACM Trans. Graph. | 1 |
| 2009 | Asynchronous contact mechanicsabstractWe develop a method for reliable simulation of elastica in complex contact scenarios. Our focus is on firmly establishing three parameter-independent guarantees: that simulations of well-posed problems (a) have no interpenetrations, (b) obey causality, momentum- and energy-conservation laws, and (c) complete in finite time. We achieve these guarantees through a novel synthesis of asynchronous variational integrators, kinetic data structures, and a discretization of the contact barrier potential by an infinite sum of nested quadratic potentials. In a series of two- and three-dimensional examples, we illustrate that this method more easily handles challenging problems involving complex contact geometries, sharp features, and sliding during extremely tight contact. David Harmon, Etienne Vouga, Breannan Smith, Rasmus Tamstorf, Eitan Grinspun |
ACM Trans. Graph. | 1 |
| 2008 | Robust treatment of simultaneous collisionsabstractRobust treatment of complex collisions is a challenging problem in cloth simulation. Some state of the art methods resolve collisions iteratively, invoking a fail-safe when a bound on iteration count is exceeded. The best-known fail-safe rigidifies the contact region, causing simulation artifacts. We present a fail-safe that cancels impact but not sliding motion, considerably reducing artificial dissipation. We equip the proposed fail-safe with an approximation of Coulomb friction, allowing finer control of sliding dissipation. David Harmon, Etienne Vouga, Rasmus Tamstorf, Eitan Grinspun |
ACM Trans. Graph. | 1 |
| 2007 | Discrete quadratic curvature energies
Max Wardetzky, Miklós Bergou, David Harmon, Denis Zorin, Eitan Grinspun |
Comput. Aided Geom. Des. | 3 |
| 2007 | Efficient simulation of inextensible clothabstractMany textiles do not noticeably stretch under their own weight. Unfortunately, for better performance many cloth solvers disregard this fact. We propose a method to obtain very low strain along the warp and weft direction using Constrained Lagrangian Mechanics and a novel fast projection method. The resulting algorithm acts as a velocity filter that easily integrates into existing simulation code. Rony Goldenthal, David Harmon, Raanan Fattal, Michel Bercovier, Eitan Grinspun |
ACM Trans. Graph. | 2 |
| 2006 | A quadratic bending model for inextensible surfaces
Miklós Bergou, Max Wardetzky, David Harmon, Denis Zorin, Eitan Grinspun |
Symposium on Geometry Processing | 3 |