I've been away from actually animating for a while with all of the facial and body rigging. So I decided to start back with a walk cycle tutorial from Chris Kirshbaum from Gnomon Workshop. This walk cycle is meant to be a simple, non-personality walk. Next I will edit the walk a few times to give it a lot of personality for Peter on stage, sad in the back alley or drunk on stage.
Since I've used character studio for such a long time it was great to learn more about editing curves for smooth animation. Peter's rig is a highly edited CAT rig by a great rigger - John Stewart. The rig uses euler curves for rotation instead of Quaternion like Character Studio.
Saturday
Monday
Animation Has Begun!
Feelin Good! The 1st draft of Peter's rig is finished and I have been doing some animation tutorials to get back up to speed. I'm very excited to be animating again. It will be my mission during the rest of the film to animate a majority of the time instead of rigging, modeling, editing, etc. I will post some animation tests soon!
Friday
Peter's Rig To-Do List
- Make sure there are no other joint changes. - DONE
o Pelvis - DONE
o Knee - DONE
o Shoulders - DONE
o Upper Leg - DONE
o Ankle - DONE
- Edit Skeleton rig to match new Center of Mass, knees, etc. - DONE
- Use script to reproportion the rig to Peter -DONE
o Change Center of Mass here - DONE
- Hook up all Twist/Bendy Bones on right side to see if everything works, especially the legs with the twist bones.
o Arms - DONE
o Legs - DONE
- Add Toe bones - DONE
- Add Knuckle bones - DONE
- Add Spine skin-to bones - DONE
- Add Neck bones - DONE
- Skin entire character - DONE
- Add Tie bones - 2nd Draft
- Add Suspender bones - 2nd Draft
- Merge morph head with rig - 2nd Draft
- Add Hair bones - 2nd Draft
- Link up eye targets - 2nd Draft
- Skin the morph head - 2nd Draft
- Animate!!!
o Pelvis - DONE
o Knee - DONE
o Shoulders - DONE
o Upper Leg - DONE
o Ankle - DONE
- Edit Skeleton rig to match new Center of Mass, knees, etc. - DONE
- Use script to reproportion the rig to Peter -DONE
o Change Center of Mass here - DONE
- Hook up all Twist/Bendy Bones on right side to see if everything works, especially the legs with the twist bones.
o Arms - DONE
o Legs - DONE
- Add Toe bones - DONE
- Add Knuckle bones - DONE
- Add Spine skin-to bones - DONE
- Add Neck bones - DONE
- Skin entire character - DONE
- Add Tie bones - 2nd Draft
- Add Suspender bones - 2nd Draft
- Merge morph head with rig - 2nd Draft
- Add Hair bones - 2nd Draft
- Link up eye targets - 2nd Draft
- Skin the morph head - 2nd Draft
- Animate!!!
Tuesday
Final Jameson Concept
Wednesday
Facial Morphs FINISHED!
I just finished fixing up the morphs and then hooking them up to the joysticks! It was a long process, but I think the results are fantastic. I will post some tests soon. Now, onto the body rig!
Monday
SHAZAM!
Justin is making his first official Blog Post.
...And the earth tilted slightly off its axis.
...And the earth tilted slightly off its axis.
Salinger, your time is Up!
Facial Morph Fixes
This is what I have left to do on Peter's face before I move to the body. I think I will be done sometime next week.
PinchCorner morphs - DONE
Sneer EyeLid Fix - DONE
Sneer Four directions - DONE
Low eye lid prog morphs - DONE
Mouth Move out / in - DONE
Upper lip inner spikes - DONE
Fix Out Smile Inner Lips - DONE
Fix Mid Smile Inner Lips - DONE
Fix In Smile Inner Lips - DONE
Fix Wide Inner Lips - DONE
Fix Out Frown Inner Lips - DONE
Fix Mid Frown Inner Lips - DONE
Fix In Frown Inner Lips - DONE
Better Upper Lip Curl Out - DONE
Better Upper Lip Curl In - DONE
Better Lower Lip Curl Out - DONE
Better Lower Lip Curl In - DONE
MouthFwd - DONE
Cheeks out - DONE
Inner brow creases fix - DONE
Brow Left Right Movement - DONE
3 Extreme Smile Morphs - DONE
TO BE DONE WITH RIGGING:
Eyeball morphs
Teeth Mover Bones
Nose bone and look-at
Fleshy eyelids
PinchCorner morphs - DONE
Sneer EyeLid Fix - DONE
Sneer Four directions - DONE
Low eye lid prog morphs - DONE
Mouth Move out / in - DONE
Upper lip inner spikes - DONE
Fix Out Smile Inner Lips - DONE
Fix Mid Smile Inner Lips - DONE
Fix In Smile Inner Lips - DONE
Fix Wide Inner Lips - DONE
Fix Out Frown Inner Lips - DONE
Fix Mid Frown Inner Lips - DONE
Fix In Frown Inner Lips - DONE
Better Upper Lip Curl Out - DONE
Better Upper Lip Curl In - DONE
Better Lower Lip Curl Out - DONE
Better Lower Lip Curl In - DONE
MouthFwd - DONE
Cheeks out - DONE
Inner brow creases fix - DONE
Brow Left Right Movement - DONE
3 Extreme Smile Morphs - DONE
TO BE DONE WITH RIGGING:
Eyeball morphs
Teeth Mover Bones
Nose bone and look-at
Fleshy eyelids
Tuesday
Facial Poses!
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVxhEwQVff8fDzzhJpZ-7b59xvCJTQ4BYBkD_Cs2krXEw32suW7mrgANqaXZZxYRxCmxT0TTWO9U_tzDZDy-3AOWBr4NdHKOj-BR0HLdGFPuW-ub2jdssjoQx5wzs65QIaaNppfCHCLpc/s320/peter_morphs_015.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK1KnvbwUjOFHar4Wab9sfok416yrsE-SWf6K1wOweT7dQbJbj2nhg9qdCi89PE6KBjSiTKDu0tMsZkGtAbqSzHoCRPz4nynSUsxhGgcTsibQQ5qb_2myZuC4p6HTJ5_w4OBNx7MKbAxc/s320/peter_morphs_016.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7V0MRxWQB0k4Gz6UmHcKpioBl2IF_AxCuYZ33tsD8IW3hwHEgEEzOv6E2XKwm4XbdnbfLc0DnMGMpt_GIoO2S_Rz473wnBh16EVLdg5VYWa-T1tmXTqvBd8MOziCJ4SvcfWkrnHzs5Lw/s320/peter_morphs_017.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGsgDR7wBldgrSL2WunDoNR1k4JRietbrAPGMMLPLIVLHgG_B50LQ0KmbDqtvwTEQJ1srXRsdZSp_Czc7w8qV6OWTuDDG1nKN9LZ07qQSWfY8EWGoJ1imZ-SREtWJmHQjf3QSmyGg0Cwo/s320/peter_morphs_018.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjd5AcUjoHDBduKYzCgjvgYSoQP2_D3PLHR4k6dlAY_5JrcM6FddouV-p3Csmz3_NKP53z4J5-_6YK8FtwsGvguxJwaPVfrDACODEw-zuTHe8iSguqtiMNXvkF8nJ7vcTtGpXzWPazpzoY/s320/peter_morphs_019.jpg)
I have a bunch of morph target cleanup that I'm working on now, which should be finished this weekend. Then Sulz will be finished with the body so I'll start rigging and skinning.
Thursday
Facial Joysticks Coming Along
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYrr5xcHN9bmIygXq_D-0MrpQKQW0_1aswxiyxuIh9mxMWsYfqdIE9XGWf7LhpeBFUhBAaxfShNOhcbvJxqqA19AYnOme-_cRvzk1FtMR7l3Nofs-WOL2ts5nq8SShzoyaCMHPgW0DG20/s320/Joysticks_Angry_Peter.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirvKIqpffq97LQplPjf1Wakx9Qkxet39PSeCpeosWXH3pNsgshtDEHfpnpPzFiaGxChlW7mFqkmQUhoUIX-wPV7ODLYKp6vGYqHmxOJlz-4MYJOUhzV1TGVSweiFWZ1F9w7P4JYI3H95Y/s320/NoJoysticks_Angry_Peter.jpg)
I'm almost finished hooking all of the joysticks to the Morphs. I decided to replace the spline joysticks with low-poly sphere objects because they are easier to select quickly. I'm still in the process of replacing them all, as you can see. I quickly posed an angry face here for Dr. Sulz and I think it turned out really nicely. I feel like the rig has so much more control than my last joystick driven rig. Next - I'm going to finish hooking up these joysticks and then do a few missing morph targets. After that - on to the full body rig!
Oh, and John S. at Firaxis helped me with creating an eight-morph radial joystick for the mouth shapes. I asked him randomly and he created in 15 mins! Extremely helpful seeing that I hurt my brain trying to figure it out for hours the night before.
Monday
Story Updates
Julie went over the script tonight and started coming up with some great ideas on how to make the short version of the story feel more cohesive. We talked about a few of the ideas and I think they will make the story much stronger. None of the ideas make the story longer (actually, in some cases they make it shorter) but instead are just different ways of going about the scenes. The main scenes are unaffected like the beginning and the Carmen / Peter fight. These changes are more focused on the in between scenes. I will bring in the updated script next week.
Facial Interface
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3leIgr3UPTPuTFWi54IYmunmDBVKi1x2_F_B-KTXBQitynd5uWsIqj97G5adt-U-eEeF5OUXo1jB6obxql3TdbrPHbWBfo5d1mjcDovr-5Da5GKsdraEcX1HyTEG_otWicCHJXdA5hJ0/s320/peter_face_interface_001.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjX1JYjvtx0qOVkJKIoZ_DrXQ7WCZ5x_w63bvxzko1XY2besvTBhr_KPC2ZwwY2ZwpJ_3dce-2dyCH9FORLxBXJJtrgMBBGRz2LaJAY2G7KNRZIXN7muv_-73tyOeZ2sbYhvXcLB3ctmTA/s320/peter_face_interface_002.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTTASif6mmu-JYNBoIHIMJDMz4YbfK-V8lLG2didAHbtHgGtn5zUUnHj8ES6XJFza6UaKI-0FyHFRAUrSt4alAuwO1UqqjuPdTVoFqajbMLGZXcvREbxqk6HwBl85_EM3qMc_Ajgy1p9k/s320/peter_face_interface_003.jpg)
Tonight I finished the creation and placement of the facial joysticks. Right now I'm not sure if it's too complicated so I'd like some feedback (Justin?). It has more joysticks than my old characters but I think it also will have a lot more control over the face. Once I get it all hooked up I will be able to tell.
The 1st image is the interface linked to Peter's head. You could use it this way if you'd like or you could unlink the whole interface and move it to the side. I have a feeling I will unlink it but the option is there.
The 2nd image is the interface scaled way, way up with the morphs placed next to the corresponding joysticks. I did this so when I hook up the joysticks (tomorrow night) it will be very easy to know what morph is affected by joystick.
The 3rd image is just the interface as you would use it unlinked from the character. The smaller joysticks around the eyes affect only parts of the eyelids up/down. The smaller joysticks around the lips only affect parts of the lips up/down. I feel it's easier to work with everything being visual and in one place. That's why I created the small joysticks instead of creating custom attributes on the smile/frown joystick for the lip up/down movements. The custom attributes would only show up when the joystick was selected and it would be a spinner, which I find is harder to use quickly.
Saturday
Morphs Mirrored!
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjcvmJ7r-3mvu4iHE3dwhbGkxFfCKSH2Z2moa1i4YKw8NV2gZUeCFyasLFoXYZ5slJ34sjpUG8zovb5PP0rgx_5uyTp54JvZHsItyzd4nU1HpddbigLTCYYnM3N1L8MzyBeUNwPZFr48M/s320/morphs+mirrored+02.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFL-iCNDjHZZzi6ARQSJTklkb9r2F0c91Fo0NW5H0HiXMT8rfn9bwVhAZgiiVkAsg6LMJTY6_p7X7ZYYUHEz7daF1RbGPQwWKNe45xzs5-cnGAfZ9rWThSuprjFR5tTUpM3pCaLophEc4/s320/morphs+mirrored+01.jpg)
I was able to quickly mirror all of the morph targets after figuring out I didn't need to repeat the whole mirror-morph-skinwrap process on every target. I did it once and then replaced the morph target in the slot, created a snapshot of the skinwrapped mesh and renamed it to the left target. Very easy. Right now it's 113 morphs for Peter. I think version one had 60 or so. I still have to fix a few targets but I'm going to move on. I'm now starting on the face joystick interface but don't have enough to show yet. I will have that in a day or two.
Sunday
Morph Organization
Tonight I went through all of the morphs and organized them by type. This will make it much easier to mirror them, which is tomorrow night's task.
Thursday
Morph Tech Stuff
Today I did a bunch of cleanup on all of Peter's morphs. I reset all of the pivots, organized the morphs together and I'm getting them ready to be mirrored. That process, now that I figured out a quicker way, should only take a night instead of many nights!
Once I get the morphs mirrored I can start on a new facial control system. It will still be using joysticks like the old version of Peter, but they will be shaped like a face and have greater control (because there are now more morph targets).
Once I get the morphs mirrored I can start on a new facial control system. It will still be using joysticks like the old version of Peter, but they will be shaped like a face and have greater control (because there are now more morph targets).
Mirroring Morph Targets
Here is a method for mirroring morph targets that I found on the internet by Duncan Rudd. What I just figured out this morning is that you can do this once and then change the morph in the last step. Then, one by one you can mirror all of your morph targets in 20-30 mins!
Mirror-Copy the right morph target mesh, move it to the side
Add a morph modifier to the left mirrored morph target mesh
In the mirrored left morph target morph modifier add the BaseHead in the first slot
On frame 0 key the morph modifier to 100.0
On frame 10 key the morph modifier to 0.0 – a backward morph from the base pose to the target
Go back to frame 0
Copy the BaseHead and position-align it to the pivot of the left mirrored morph target
Skinwrap the base head to the left mirrored morph target at frame 0
Switch the skin wrap ‘Deformation Engine’ drop-down to ‘Face Deformation’
Go to frame 10 and create a snapshot of the skin wrapped base head
That snapshot is your final mirrored left morph target
Mirror-Copy the right morph target mesh, move it to the side
Add a morph modifier to the left mirrored morph target mesh
In the mirrored left morph target morph modifier add the BaseHead in the first slot
On frame 0 key the morph modifier to 100.0
On frame 10 key the morph modifier to 0.0 – a backward morph from the base pose to the target
Go back to frame 0
Copy the BaseHead and position-align it to the pivot of the left mirrored morph target
Skinwrap the base head to the left mirrored morph target at frame 0
Switch the skin wrap ‘Deformation Engine’ drop-down to ‘Face Deformation’
Go to frame 10 and create a snapshot of the skin wrapped base head
That snapshot is your final mirrored left morph target
Finished the 1st Pass of Peter Morphs
Subscribe to:
Posts (Atom)