Wednesday, December 27, 2006

SketchPose Videos

Here ya go...

Vid #1 :
Added a table of contents for some explanation since I dont have audio in there... The first part shows the ability to have multiple sets of objects, and how easy it is to switch between. Next is the 'selection drawing', meaning whatever is highlighted/selected in the list, is what will get affected by the tool. After that, you can see that the tool actually preserves the controls depth to the camera, so you're not actually making your controls move to a flat plane. (yay!)

The last part shows that you get the option to turn on/off the translate and/or rotate ability per control. Nice suggestion from Jason ;)

Vid #2:
A separate vid, just because i forgot about doing it while recording the first one... this one shows the 'stretch on/off' feature. you can turn stretching off, and the controls never get pulled away from the distance that they currently sit from each other. One problem with this currently, is that if you draw a curve shorter than that distance, it freaks out. other than that, it seems to work great :)

again, shoot me an email to get the latest version for testing. if anyone wants to put together a test scene with a real rig, as opposed to these arbitrary tentacles, and would like me to distribute with the script - let me know.

-josh

SketchPose fun!

Yay SketchPose!
I should get to making another video of it in action tonight. I've added
most of the features that I've wanted, so now it needs some testing! If
you'd like to check it out and give me some feedback, just shoot me an
email.

Will do another update with video shortly.

Wednesday, December 20, 2006

Happy Holiday SketchPose v.04b

Alright, we're almost at a point where I'll send this out to people to try... just need a few more functionality additions. I made some good progress today....

it now preserves depth of each control, as opposed to drawing on a flat plane - woo!

also i've made it so the controls that get affected is now based on what is highlighted in the list. this makes it simple for quickly adjusting sections of the control list only.

expect some more updates over the next few days or next week sometime.

Happy Holidays to everyone btw!

Friday, December 15, 2006

SketchPose update

Been sick and busy the past few days (and on a short vacation before that) , so I haven't really been able to get back to sketchPose yet. i do have a bunch of ideas for fixes and additions though. Thanks everyone for their comments and feedback on the tool!

For those that missed it, here's a quick vid link - http://www.vfxcreator.com/jc_sketchPose/

Wednesday, December 13, 2006

Missing round func in mel?

I found out today that we’re missing a round function in mel… so sad. My initial workaround was to use ceil:

If (ceil $num - $num) >= .5, then use (ceil $num -1)

Thanks to brad and google power, this was then simplified to:

trunc ($num + .5);

…. But I still would like to just do: round $num; J

Saturday, December 02, 2006

SketchPose progress


SketchPose progress
Originally uploaded by vfxcreator.

Fleshed out the UI for the tool today, and got the functionality working as
procs instead of just code to highlight and execute.

When you load up the tool, you can have your controls selected, or not. If
they are selected, they'll load into the list to show you what objects and
what order you're applying the pose to. The buttons for the list will allow
you to replace a new set of controls, key these controls, and select them.

Below are the buttons to draw the curve (image 1), and then the 'Apply Pose'
button (result in image 2).

Still have a bunch of stuff I need to add. but I'm happy with it so far.

SketchPose progress


SketchPose progress
Originally uploaded by vfxcreator.

jc_sketchPose v0.1 in development

Anyone remember the sketchPose tool that was shown by Disney at Siggraph 2004?  Well, I got a bug in me today that reminded me of it, and I wanted to try to replicate it.  I’ve done a pretty darn good job so far (amazingly simple!), but theres still a bit of functionality that needs to happen.   Still, this is a very cool script with a lot of potential.  Once it gets to a nice user friendly point, I’ll probably send it out to get some testing!

 

Watch for updates! J