An introduction to splines for use in computer graphics & geometric modeling
An introduction to splines for use in computer graphics & geometric modeling
Flocks, herds and schools: A distributed behavioral model
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Efficient generation of motion transitions using spacetime constraints
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Motion editing with spacetime constraints
Proceedings of the 1997 symposium on Interactive 3D graphics
A hierarchical approach to interactive motion editing for human-like figures
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Interactive control of avatars animated with human motion data
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Verbs and Adverbs: Multidimensional Motion Interpolation
IEEE Computer Graphics and Applications
Shape Matching and Object Recognition Using Shape Contexts
IEEE Transactions on Pattern Analysis and Machine Intelligence
Motion synthesis from annotations
ACM SIGGRAPH 2003 Papers
SCA '04 Proceedings of the 2004 ACM SIGGRAPH/Eurographics symposium on Computer animation
Proceedings of the 2004 Eurographics/ACM SIGGRAPH symposium on Geometry processing
Linear rotation-invariant coordinates for meshes
ACM SIGGRAPH 2005 Papers
Geostatistical motion interpolation
ACM SIGGRAPH 2005 Papers
As-rigid-as-possible shape manipulation
ACM SIGGRAPH 2005 Papers
Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on Computer animation
Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on Computer animation
ACM SIGGRAPH 2006 Papers
Group behavior from video: a data-driven approach to crowd simulation
SCA '07 Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation
Gradient domain editing of deforming mesh sequences
ACM SIGGRAPH 2007 papers
A steering model for on-line locomotion synthesis
Computer Animation and Virtual Worlds - CASA 2007
Computer Animation and Virtual Worlds - CASA 2007
Interaction patches for multi-character animation
ACM SIGGRAPH Asia 2008 papers
Crowd patches: populating large-scale virtual environments for real-time applications
Proceedings of the 2009 symposium on Interactive 3D graphics and games
Synchronized multi-character motion editing
ACM SIGGRAPH 2009 papers
Spatial relationship preserving character motion adaptation
ACM SIGGRAPH 2010 papers
ACM SIGGRAPH Asia 2010 papers
Simulating the local behaviour of small pedestrian groups
Proceedings of the 17th ACM Symposium on Virtual Reality Software and Technology
Resolving local minima problem of potential field
Proceedings of the 9th ACM SIGGRAPH Conference on Virtual-Reality Continuum and its Applications in Industry
Scalable and robust shepherding via deformable shapes
MIG'10 Proceedings of the Third international conference on Motion in games
Formation sketching: an approach to stylize groups in crowd simulation
Proceedings of Graphics Interface 2011
Creating choreography with interactive evolutionary algorithms
EvoApplications'11 Proceedings of the 2011 international conference on Applications of evolutionary computation - Volume Part II
Long term real trajectory reuse through region goal satisfaction
MIG'11 Proceedings of the 4th international conference on Motion in Games
Characteristics preserving racer animation: a data-driven race path synthesis in formation space
Computer Animation and Virtual Worlds
Crowd distribution and location preference
Computer Animation and Virtual Worlds
SAMBA: steadied choreographies
CAe '12 Proceedings of the Eighth Annual Symposium on Computational Aesthetics in Graphics, Visualization, and Imaging
Out of context augmented navfields: designing crowd choreographies
ICEC'12 Proceedings of the 11th international conference on Entertainment Computing
EUROSCA'12 Proceedings of the 11th ACM SIGGRAPH / Eurographics conference on Computer Animation
Environment-aware real-time crowd control
EUROSCA'12 Proceedings of the 11th ACM SIGGRAPH / Eurographics conference on Computer Animation
EUROSCA'12 Proceedings of the 11th ACM SIGGRAPH / Eurographics conference on Computer Animation
Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Environment-aware real-time crowd control
Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Relationship descriptors for interactive motion adaptation
Proceedings of the 12th ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Graphical Models
Hi-index | 0.00 |
Animating a crowd of characters is an important problem in computer graphics. The latest techniques enable highly realistic group motions to be produced in feature animation films and video games. However, interactive methods have not emerged yet for editing the existing group motion of multiple characters. We present an approach to editing group motion as a whole while maintaining its neighborhood formation and individual moving trajectories in the original animation as much as possible. The user can deform a group motion by pinning or dragging individuals. Multiple group motions can be stitched or merged to form a longer or larger group motion while avoiding collisions. These editing operations rely on a novel graph structure, in which vertices represent positions of individuals at specific frames and edges encode neighborhood formations and moving trajectories. We employ a shape-manipulation technique to minimize the distortion of relative arrangements among adjacent vertices while editing the graph structure. The usefulness and flexibility of our approach is demonstrated through examples in which the user creates and edits complex crowd animations interactively using a collection of group motion clips.