Don Slater [email protected] Wanda Dann [email protected] Joint Operations Copyright 2012...
Transcript of Don Slater [email protected] Wanda Dann [email protected] Joint Operations Copyright 2012...
![Page 2: Don Slater dslater@andrew.cmu.edu Wanda Dann wpdann@andrew.cmu.edu Joint Operations Copyright 2012 Wanda Dann, Don Slater All rights reserved.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649eb35503460f94bba7a7/html5/thumbnails/2.jpg)
Objects often (not always) have internal joints that can be animated to control subparts of the model.
A joint connects a subpart of the body to the rest of the body
A joint can be turned or rolled but cannot be moved
Internal Joints
![Page 3: Don Slater dslater@andrew.cmu.edu Wanda Dann wpdann@andrew.cmu.edu Joint Operations Copyright 2012 Wanda Dann, Don Slater All rights reserved.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649eb35503460f94bba7a7/html5/thumbnails/3.jpg)
Biped X-ray
![Page 4: Don Slater dslater@andrew.cmu.edu Wanda Dann wpdann@andrew.cmu.edu Joint Operations Copyright 2012 Wanda Dann, Don Slater All rights reserved.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649eb35503460f94bba7a7/html5/thumbnails/4.jpg)
Quadruped X-ray
![Page 5: Don Slater dslater@andrew.cmu.edu Wanda Dann wpdann@andrew.cmu.edu Joint Operations Copyright 2012 Wanda Dann, Don Slater All rights reserved.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649eb35503460f94bba7a7/html5/thumbnails/5.jpg)
A subpart may be connected to another subpartRotating one subpart may also rotate other subpartsExamples:
Turning the left shoulder joint will turn the entire arm of the alien, including the forearm, wrist, hand, fingers, etc.
Turning the left elbow joint will turn the alien’s forearm, wrist, hand, fingers, etc.
Subpart LocationConnected subparts
![Page 6: Don Slater dslater@andrew.cmu.edu Wanda Dann wpdann@andrew.cmu.edu Joint Operations Copyright 2012 Wanda Dann, Don Slater All rights reserved.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649eb35503460f94bba7a7/html5/thumbnails/6.jpg)
To access a joint, click on the arrow next to the object’s name in the instance list.
In the Code Editor
![Page 7: Don Slater dslater@andrew.cmu.edu Wanda Dann wpdann@andrew.cmu.edu Joint Operations Copyright 2012 Wanda Dann, Don Slater All rights reserved.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649eb35503460f94bba7a7/html5/thumbnails/7.jpg)
In the Scene Editor
By clicking on Show Joints and adjusting the opacity in the Scene Editor, you are able to see the joints of any model.
![Page 8: Don Slater dslater@andrew.cmu.edu Wanda Dann wpdann@andrew.cmu.edu Joint Operations Copyright 2012 Wanda Dann, Don Slater All rights reserved.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649eb35503460f94bba7a7/html5/thumbnails/8.jpg)
• Add axes object to the scene
• Move and orient the axes to the joint
• The white axis points forward, red to the right, green up
Orientation of a joint
![Page 9: Don Slater dslater@andrew.cmu.edu Wanda Dann wpdann@andrew.cmu.edu Joint Operations Copyright 2012 Wanda Dann, Don Slater All rights reserved.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649eb35503460f94bba7a7/html5/thumbnails/9.jpg)
Orientation: whole vs. part
The orientation of a subpart is not necessarily the same as the orientation of the whole object.
![Page 10: Don Slater dslater@andrew.cmu.edu Wanda Dann wpdann@andrew.cmu.edu Joint Operations Copyright 2012 Wanda Dann, Don Slater All rights reserved.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649eb35503460f94bba7a7/html5/thumbnails/10.jpg)
A subpart cannot be moved
A move would detach the joint (and its connected subpart) from rest of the model, so a move action is NOT allowed for a subpart of an object.
Translational Motion: Joints
![Page 11: Don Slater dslater@andrew.cmu.edu Wanda Dann wpdann@andrew.cmu.edu Joint Operations Copyright 2012 Wanda Dann, Don Slater All rights reserved.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649eb35503460f94bba7a7/html5/thumbnails/11.jpg)
A subpart’s joint acts as its pivot point for rotation of the subpart.
Two forms of rotational motion: turn
forward, backward left, right
roll left, right
Rotational Motion: Joint/Subpart
![Page 12: Don Slater dslater@andrew.cmu.edu Wanda Dann wpdann@andrew.cmu.edu Joint Operations Copyright 2012 Wanda Dann, Don Slater All rights reserved.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649eb35503460f94bba7a7/html5/thumbnails/12.jpg)
Rotation of a joint
![Page 13: Don Slater dslater@andrew.cmu.edu Wanda Dann wpdann@andrew.cmu.edu Joint Operations Copyright 2012 Wanda Dann, Don Slater All rights reserved.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649eb35503460f94bba7a7/html5/thumbnails/13.jpg)
Turn forward/backward
Red Handle: Turns joint forward and backward
![Page 14: Don Slater dslater@andrew.cmu.edu Wanda Dann wpdann@andrew.cmu.edu Joint Operations Copyright 2012 Wanda Dann, Don Slater All rights reserved.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649eb35503460f94bba7a7/html5/thumbnails/14.jpg)
Turn left/right
Green Handle: Turns joint left and right
![Page 15: Don Slater dslater@andrew.cmu.edu Wanda Dann wpdann@andrew.cmu.edu Joint Operations Copyright 2012 Wanda Dann, Don Slater All rights reserved.](https://reader035.fdocuments.net/reader035/viewer/2022062217/56649eb35503460f94bba7a7/html5/thumbnails/15.jpg)
Roll left/right
Blue Handle: Rolls joint left and right