sprockets TV Commercial by Matt Campbell Greeting of Christmas Past by Gerry Mooney and Holmes Bryant! Learn to keyframe animate chains of bones. Gerald's 2024 Advent Calendar! The Snowman is coming! Realistic head model by Dan Skelton Vintage character and mo-cap animation by Joe Williamsen
sprockets
Recent Posts | Unread Content
Jump to content
Hash, Inc. - Animation:Master

Recommended Posts

Posted

Here's a quick screenshot of the lipsync interface I just finished. It's modeled after Jason Osipa's "Stop Staring" book, and uses the example of William Young's project file at this link:

 

http://www.hash.com/forums/index.php?showt...&hl=osipa's

 

Each null visible on the right controls anywhere from 2-4 pose sliders. The individual right and left poses are still controlled via the pose slider window.

 

After some texturing and lighting adjustments I'll be starting the lipsync project.

 

Comments and suggestions welcome.

post-7-1095880514.jpg

  • Replies 5
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

Posted

Very nice! Look forward to the animation.

What are those squares the nulls are in and how did you make the null position in them affect the normal pose sliders? Expressions?

Posted

The squares are just visual guides that show the translation boundries of each null.

 

Each null has a "transform (translate) relationship" set for its' X and Y value that is linked to pose slider positions.

Posted

Here's the process, very quickly. Please get the project file from the link I mentioned in the first post and tear it apart. All of the elements are in that file.

 

1. In the modeling window, make the outlines for the interface and add type if you wish.

 

2. Add the nulls (modeling window), rename, resize, and position them in the proper places in the interface outlines.

 

3. Make a new On/Off pose and rename it Face Constraints.

 

4. In the relationship window (for the Face Constraint pose), click on a null and select New>constraint>translate limits. Set the "min" and "max" values which will restrict the x and y movement of the null. Repeat this process for each null. This completes the interface part. Now you need to make relationships for each null slider position.

 

4. In the PWS go to Model>Bones and select one of the nulls. Open its' properties tab and go to Translate X (or Y, depending on how your slider is going to work), and right-click, select New Relationship.

 

5. In the relationship window, make your pose slider window visible and set the relevent pose slider's values to zero (the sliders that will be affected by the null). Move the null to one of its' extreme positions and set the appropriate pose slider to 100%. Now, move the null to its' other extreme position, and change another pose sliders' value to 100%. For example, on the right side of a side-to-side null slider I put a wide mouth pose and on the left side I put the narrow mouth pose. Close the relationship window and repeat this process for each null sliders' x and y value you have.

 

6. Test the null slider in an action window. As you translate each null it should automatically control whatever pose sliders you attached to it.

 

7. Save, save, save.... repeat.

 

Good luck!

Posted

Really nice work, would be a funny interface which reminds me to the interface of another 3d program from caligari, but why do you do that all? I mean it is quite complex and it doesnt do more than getting rid of the pose-sliders-tab, or?

 

*Fuchur*

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...