|
ABSTRACT
Geometry deformations for interactive animated characters are most commonly achieved using a skeleton-driven deformation technique called linear blend skinning. To deform a vertex, linear blend skinning computes a weighted average of that vertex rigidly transformed by each bone that influences it. Authoring a character for linear blend skinning involves explicitly setting the weights used to compute deformed vertex positions. This process is tedious, repetitive, and frustrating not only because the deformed vertex positions are not intuitively related to the vertex weights, but also because the range of possible deformations is unclear. In this paper, we present a method that lets users directly manipulate the deformed vertex positions in a linear blend skin. We compute the subspace of possible deformed vertex positions, display it for users, and let them place the vertex anywhere in this space. Our algorithm then computes the correct weights automatically. This method lets us provide a skin editing interface that gives users as much direct control as possible and makes explicit what deformations are possible.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
Michel Berkelaar. lp_solve linear programming library. http://www.cs.sunysb.edu/algorith/implement/lpsolve/implement.shtml.
|
 |
3
|
|
 |
4
|
|
 |
5
|
|
 |
6
|
|
 |
7
|
|
| |
8
|
E.L. Hutchins, J.D. Hollan, and D.A. Norman. Direct manipulation interfaces. pages 243--262, 1986.
|
 |
9
|
|
 |
10
|
|
| |
11
|
|
 |
12
|
|
| |
13
|
|
| |
14
|
Ben Schneiderman. Direct manipulation: A step beyond programming languages. IEEE Computer, 16:57--63, August 1983.
|
| |
15
|
Seung-Hyup Shin and Sung Yong Shin. Real-time human body deformation based on rotation angle interpolation. In Proceedings of The 27th KISS Spring Conference, pages 625--627, 2000.
|
| |
16
|
Karan Singh and Evangelos Kokkevis. Skinning characters using surface oriented free-form deformations. In Graphics Interface, pages 35--42, 2000.
|
 |
17
|
|
| |
18
|
I. E. Sutherland. Sketchpad: A man-machine graphical communication system. In AFIPS Spring Joint Computer Conference, pages 329--346. 1963.
|
 |
19
|
|
 |
20
|
Robert C. Zeleznik , Kenneth P. Herndon , Daniel C. Robbins , Nate Huang , Tom Meyer , Noah Parker , John F. Hughes, An interactive 3D toolkit for constructing 3D widgets, Proceedings of the 20th annual conference on Computer graphics and interactive techniques, p.81-84, September 1993
[doi> 10.1145/166117.166127]
|
CITED BY 8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
David Jacka , Ashley Reid , Bruce Merry , James Gain, A comparison of linear skinning techniques for character animation, Proceedings of the 5th international conference on Computer graphics, virtual reality, visualisation and interaction in Africa, October 29-31, 2007, Grahamstown, South Africa
|
|
|
|
|