Principal Warps: Thin-Plate Splines and the Decomposition of Deformations
IEEE Transactions on Pattern Analysis and Machine Intelligence
Deformable curve and surface finite-elements for free-form shape design
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
Feature-based image metamorphosis
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
Matrix animation and polar decomposition
Proceedings of the conference on Graphics interface '92
Animating direct manipulation interfaces
Proceedings of the 8th annual ACM symposium on User interface and software technology
Free-form deformations with lattices of arbitrary topology
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
ArtDefo: accurate real time deformable objects
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Skin: a constructive approach to modeling free-form shapes
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
As-rigid-as-possible shape interpolation
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Pose space deformation: a unified approach to shape interpolation and skeleton-driven deformation
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Accessible animation and customizable graphics via simplicial configuration modeling
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
SmartSkin: an infrastructure for freehand manipulation on interactive surfaces
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A framework for geometric warps and deformations
ACM Transactions on Graphics (TOG)
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Triangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator
FCRC '96/WACG '96 Selected papers from the Workshop on Applied Computational Geormetry, Towards Geometric Engineering
Twister: a space-warp operator for the two-handed editing of 3D shapes
ACM SIGGRAPH 2003 Papers
Deformation transfer for triangle meshes
ACM SIGGRAPH 2004 Papers
Mesh editing with poisson-based gradient field manipulation
ACM SIGGRAPH 2004 Papers
Pyramid Coordinates for Morphing and Deformation
3DPVT '04 Proceedings of the 3D Data Processing, Visualization, and Transmission, 2nd International Symposium
Swirling-Sweepers: Constant-Volume Modeling
PG '04 Proceedings of the Computer Graphics and Applications, 12th Pacific Conference
Proceedings of the 2004 Eurographics/ACM SIGGRAPH symposium on Geometry processing
Natural motion animation through constraining and deconstraining at will
IEEE Transactions on Visualization and Computer Graphics
Appearance-preserving manipulation of hand-drawn graphs
GRAPHITE '05 Proceedings of the 3rd international conference on Computer graphics and interactive techniques in Australasia and South East Asia
Image deformation using moving least squares
ACM SIGGRAPH 2006 Papers
Capturing and animating skin deformation in human motion
ACM SIGGRAPH 2006 Papers
ACM SIGGRAPH 2006 Papers
Multi-finger cursor techniques
GI '06 Proceedings of Graphics Interface 2006
A direct texture placement and editing interface
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
Interactive environment-aware display bubbles
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
Character animation from 2D pictures and 3D motion data
ACM Transactions on Graphics (TOG)
Volume and shape preservation via moving frame manipulation
ACM Transactions on Graphics (TOG)
FiberMesh: designing freeform surfaces with 3D curves
ACM SIGGRAPH 2007 papers
Plushie: an interactive design system for plush toys
ACM SIGGRAPH 2007 papers
ACM SIGGRAPH 2007 papers
Geometric modeling in shape space
ACM SIGGRAPH 2007 papers
Harmonic coordinates for character articulation
ACM SIGGRAPH 2007 papers
Automatic rigging and animation of 3D characters
ACM SIGGRAPH 2007 papers
Handle-aware isolines for scalable shape editing
ACM SIGGRAPH 2007 papers
Gradient domain editing of deforming mesh sequences
ACM SIGGRAPH 2007 papers
As-rigid-as-possible surface modeling
SGP '07 Proceedings of the fifth Eurographics symposium on Geometry processing
Bubble clusters: an interface for manipulating spatial aggregation of graphical objects
Proceedings of the 20th annual ACM symposium on User interface software and technology
On Linear Variational Surface Deformation Methods
IEEE Transactions on Visualization and Computer Graphics
Polypostors: 2D polygonal impostors for 3D crowds
Proceedings of the 2008 symposium on Interactive 3D graphics and games
Organic interaction technologies: from stone to skin
Communications of the ACM - Organic user interfaces
K-sketch: a 'kinetic' sketch pad for novice animators
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Indirect mappings of multi-touch input using one and two hands
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
ACM SIGGRAPH 2008 papers
Efficient mesh deformation using tetrahedron control mesh
Proceedings of the 2008 ACM symposium on Solid and physical modeling
As-rigid-as-possible shape deformation and interpolation
Journal of Visual Communication and Image Representation
Non-homogeneous resizing of complex models
ACM SIGGRAPH Asia 2008 papers
Animating animal motion from still
ACM SIGGRAPH Asia 2008 papers
Video puppetry: a performative interface for cutout animation
ACM SIGGRAPH Asia 2008 papers
Spectral quadrangulation with orientation and alignment control
ACM SIGGRAPH Asia 2008 papers
Content-preserving warps for 3D video stabilization
ACM SIGGRAPH 2009 papers
Synchronized multi-character motion editing
ACM SIGGRAPH 2009 papers
ACM SIGGRAPH 2009 papers
Efficient mesh deformation using tetrahedron control mesh
Computer Aided Geometric Design
As-rigid-as-possible image registration for hand-drawn cartoon animations
Proceedings of the 7th International Symposium on Non-Photorealistic Animation and Rendering
Gradient domain mesh deformation: a survey
Journal of Computer Science and Technology
Animating character images in 3D space
SIGGRAPH '09: Posters
SIGGRAPH '09: Posters
Designing plush toys with a computer
Communications of the ACM - Finding the Fun in Computer Science Education
Interactive reflection editing
ACM SIGGRAPH Asia 2009 papers
Structured annotations for 2D-to-3D modeling
ACM SIGGRAPH Asia 2009 papers
ACM SIGGRAPH Asia 2009 papers
Puppet Master: designing reactive character behavior by demonstration
Proceedings of the 2008 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Interaction: interfaces, algorithms, and applications
ACM SIGGRAPH 2009 Courses
Interactive image deformation using cage coordinates on GPU
Proceedings of the 8th International Conference on Virtual Reality Continuum and its Applications in Industry
ToonTastic: a global storytelling network for kids, by kids
Proceedings of the fourth international conference on Tangible, embedded, and embodied interaction
A local/global approach to mesh parameterization
SGP '08 Proceedings of the Symposium on Geometry Processing
A nonparametric regression model for virtual humans generation
Multimedia Tools and Applications
Energy-based image deformation
SGP '09 Proceedings of the Symposium on Geometry Processing
Multi-touch techniques for exploring large-scale 3D astrophysical simulations
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A camera-based multi-touch interface builder for designers
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: applications and services
ACM SIGGRAPH 2010 papers
Controllable conformal maps for shape deformation and interpolation
ACM SIGGRAPH 2010 papers
RepFinder: finding approximately repeated scene elements for image editing
ACM SIGGRAPH 2010 papers
Apparent layer operations for the manipulation of deformable objects
ACM SIGGRAPH 2010 papers
Parametric reshaping of human bodies in images
ACM SIGGRAPH 2010 papers
Image warps for artistic perspective manipulation
ACM SIGGRAPH 2010 papers
Communications of the ACM
Technical Section: WarpCurves: A tool for explicit manipulation of implicit surfaces
Computers and Graphics
A survey on CAD methods in 3D garment design
Computers in Industry
DECO: a designing editor for line stone decoration
ACM SIGGRAPH 2010 Posters
Craniofacial reconstruction based on MLS deformation
WSEAS Transactions on Computers
Life-sketch: a framework for sketch-based modelling and animation of 3D objects
AUIC '10 Proceedings of the Eleventh Australasian Conference on User Interface - Volume 106
Example-based automatic font generation
SG'10 Proceedings of the 10th international conference on Smart graphics
Quantitative analysis of human facial beauty using geometric features
Pattern Recognition
Robust mesh editing using Laplacian coordinates
Graphical Models
Shape stylized face caricatures
MMM'11 Proceedings of the 17th international conference on Advances in multimedia modeling - Volume Part I
Bounded biharmonic weights for real-time deformation
ACM SIGGRAPH 2011 papers
Proceedings of the 5th International Conference on Ubiquitous Information Management and Communication
SandCanvas: a multi-touch art medium inspired by sand animation
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
An interactive multi-touch sketching interface for diffusion curves
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Sketch based 3D character deformation
Transactions on edutainment V
Sketch-based warping of RGBN images
Graphical Models
Biomechanically-inspired motion path editing
SCA '11 Proceedings of the 2011 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Gesture-based design of 2D contours: an alternative to sketching?
Proceedings of the Eighth Eurographics Symposium on Sketch-Based Interfaces and Modeling
Sketch-based Dynamic Illustration of Fluid Systems
Proceedings of the 2011 SIGGRAPH Asia Conference
Stretchable and Twistable Bones for Skeletal Shape Deformation
Proceedings of the 2011 SIGGRAPH Asia Conference
Sketch-based skeleton-driven 2D animation and motion capture
Transactions on edutainment VI
Crowds in two seconds: enabling realtime crowd-powered interfaces
Proceedings of the 24th annual ACM symposium on User interface software and technology
Comparing multi-touch interaction techniques for manipulation of an abstract parameter space
ICMI '11 Proceedings of the 13th international conference on multimodal interfaces
Tennis real play: an interactive tennis game with models from real videos
MM '11 Proceedings of the 19th ACM international conference on Multimedia
Choreographing amateur performers using video examples
SIGGRAPH Asia 2011 Posters
Sketch based image deformation and editing with guaranteed feature correspondence
Proceedings of the 10th International Conference on Virtual Reality Continuum and Its Applications in Industry
Multicage image deformation on GPU
Proceedings of the 10th International Conference on Virtual Reality Continuum and Its Applications in Industry
Image resizing via non-homogeneous warping
Multimedia Tools and Applications
Style by demonstration: teaching interactive movement style to robots
Proceedings of the 2012 ACM international conference on Intelligent User Interfaces
Symmetry-guided texture synthesis and manipulation
ACM Transactions on Graphics (TOG)
Design preserving garment transfer
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Fast automatic skinning transformations
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Bounded distortion mapping spaces for triangular meshes
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
SMI 2012: Short VoxMorph: 3-scale freeform deformation of large voxel grids
Computers and Graphics
SMI 2012: Short A nonlinear static approach for curve editing
Computers and Graphics
Skin-Detached surface for interactive large mesh editing
Transactions on Edutainment VII
Simple formulas for quasiconformal plane deformations
ACM Transactions on Graphics (TOG)
Nailing down multi-touch: anchored above the surface interaction for 3D modeling and navigation
Proceedings of Graphics Interface 2012
A blendshape model that incorporates physical interaction
Computer Animation and Virtual Worlds
SAMBA: steadied choreographies
CAe '12 Proceedings of the Eighth Annual Symposium on Computational Aesthetics in Graphics, Visualization, and Imaging
Pose space surface manipulation
International Journal of Computer Games Technology
Shape-Up: Shaping Discrete Geometry with Projections
Computer Graphics Forum
Perspective-aware warping for seamless stereoscopic image cloning
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Smooth skinning decomposition with rigid bones
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
KinÊtre: animating the world with the human body
Proceedings of the 25th annual ACM symposium on User interface software and technology
EGSR'06 Proceedings of the 17th Eurographics conference on Rendering Techniques
Volume painter: geometry-guided volume modeling by sketching on the cross-section
SBM'08 Proceedings of the Fifth Eurographics conference on Sketch-Based Interfaces and Modeling
A sketch-based method to control deformation in a skeletal implicit surface modeler
SBM'08 Proceedings of the Fifth Eurographics conference on Sketch-Based Interfaces and Modeling
Volume deformation via scattered data interpolation
VG'07 Proceedings of the Sixth Eurographics / Ieee VGTC conference on Volume Graphics
Computer Graphics Forum
Smart Scribbles for Sketch Segmentation
Computer Graphics Forum
Structure Preserving Manipulation and Interpolation for Multi-element 2D Shapes
Computer Graphics Forum
FingerWalking: motion editing with contact-based hand performance
EUROSCA'12 Proceedings of the 11th ACM SIGGRAPH / Eurographics conference on Computer Animation
Mathematical analysis on affine maps for 2D shape interpolation
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
Finger walking: motion editing with contact-based hand performance
Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Mathematical analysis on affine maps for 2D shape interpolation
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
Implant Deformation on Digital Preoperative Planning of Lower Extremities Fractures
International Journal of Creative Interfaces and Computer Graphics
Sketch-based design for green geometry and image deformation
Multimedia Tools and Applications
Planar shape interpolation with bounded distortion
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Bundled camera paths for video stabilization
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Rectangling panoramic images via warping
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
SmurVEbox: a smart multi-user real-time virtual environment for generating character animations
Proceedings of the Virtual Reality International Conference: Laval Virtual
A multi-touch interface for fast architectural sketching and massing
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Technical Section: Planar shape interpolation using relative velocity fields
Computers and Graphics
Design and evaluation techniques for authoring interactive and stylistic behaviors
ACM Transactions on Interactive Intelligent Systems (TiiS)
A hybrid method for video stabilization and retargeting
Proceedings of the Fifth International Conference on Internet Multimedia Computing and Service
Tangible tabletops for emergency response: an exploratory study
Proceedings of the International Conference on Multimedia, Interaction, Design and Innovation
Transmogrification: causal manipulation of visualizations
Proceedings of the 26th annual ACM symposium on User interface software and technology
Image warping for retargeting garments among arbitrary poses
The Visual Computer: International Journal of Computer Graphics
Shape-aware skeletal deformation for 2D characters
The Visual Computer: International Journal of Computer Graphics
As-rigid-as-possible mesh deformation and its application in hexahedral mesh generation
Advances in Engineering Software
Mathematical description of motion and deformation: from basics to graphics applications
SIGGRAPH Asia 2013 Courses
SIGGRAPH Asia 2013 Courses
SIGGRAPH Asia 2013 Posters
CAD/Graphics 2013: Efficient view manipulation for cuboid-structured images
Computers and Graphics
Bounded biharmonic weights for real-time deformation
Communications of the ACM
Hi-index | 0.03 |
We present an interactive system that lets a user move and deform a two-dimensional shape without manually establishing a skeleton or freeform deformation (FFD) domain beforehand. The shape is represented by a triangle mesh and the user moves several vertices of the mesh as constrained handles. The system then computes the positions of the remaining free vertices by minimizing the distortion of each triangle. While physically based simulation or iterative refinement can also be used for this purpose, they tend to be slow. We present a two-step closed-form algorithm that achieves real-time interaction. The first step finds an appropriate rotation for each triangle and the second step adjusts its scale. The key idea is to use quadratic error metrics so that each minimization problem becomes a system of linear equations. After solving the simultaneous equations at the beginning of interaction, we can quickly find the positions of free vertices during interactive manipulation. Our approach successfully conveys a sense of rigidity of the shape, which is difficult in space-warp approaches. With a multiple-point input device, even beginners can easily move, rotate, and deform shapes at will.