idea: driven keys

Animation tools, character animation, non linear animation

Moderators: jesterKing, stiv

birras
Posts: 40
Joined: Sat Oct 18, 2003 1:22 pm

idea: driven keys

Postby birras » Tue Oct 12, 2004 7:55 am

The more I learn maya, the better I get with blender, as I instinctivly think: "ohh, this could be achieved with this or that workaround".

I only started to learn it because, blender does not give much, when it comes to fine-tuning animation. lets face it. its where it lacks most.

now...one thing I really like, is the idea of set driven keys in maya
(short intro of what it is all about: http://www.3dny.org/news.phtml?view=13 )

works out that you have one driver and driven objects.
whenever the driver does somthing the driven will do another keyed action
I rotate one bone (driver), and the hand will make a fist (driven)
One sets driven keys to a sliding door (driven) and it will open/close automaticly everytime the actor (driver) passes it. only the actor has to be animated further....a real time and headache saver

As my python skills dont go much further than cooking a spam salad, I was wondering if it would be realy "that" difficult.
in my naive python noobishness, I think that this can actually be done, with a quite simple script and a simple gui, where one can set the keys for the diver and driven.

driver
enter name object.
enter action key.. exapmle: rot y..

driven
enter name object
enter action key(s) ......

the input is then used with the script:

if driver does this
then driven does that......easy eyhh :wink:
----------

anyway...just a thought :roll:

joeri
Posts: 2243
Joined: Fri Jan 10, 2003 6:41 pm
Contact:

Postby joeri » Tue Oct 12, 2004 11:04 am

something like this:

Image

harkyman
Posts: 278
Joined: Fri Oct 18, 2002 2:47 pm
Location: Pennsylvania, USA
Contact:

Postby harkyman » Tue Oct 12, 2004 5:14 pm

With the renderer having been kicked up several notches, the new selection tools, uv tools, and mesh and transform module restructuring, maybe the next release of Blender (after 2.35) could look at the animation tools. Somthing like this would be incredibly useful. Right now, it seems like animation (especially character anim), is Blender's weakest link.

Short list of animation concepts lagging/lacking:
1. No driven keys - just like you see in this thread
2. Really obtuse interface and limitations for RVKs (morph targets)
3. Weak NLA (I've been working at this, but I'm just not that good of a programmer.)
4. Key type for freezing/freeing objects and bones in worldspace
5. Ability to include object-level keys and constraint keys within an Action

TheFallenWeeble
Posts: 18
Joined: Tue Jan 21, 2003 6:11 pm

Postby TheFallenWeeble » Tue Oct 12, 2004 10:08 pm

Correct me if I'm wrong, but can't we do this sort of thing already with action constraints?

theeth
Posts: 1184
Joined: Wed Oct 16, 2002 5:47 am
Location: Montreal
Contact:

Postby theeth » Tue Oct 12, 2004 11:10 pm

TheFallenWeeble wrote:Correct me if I'm wrong, but can't we do this sort of thing already with action constraints?

Sort of. Action constraints are only triggered by rotations so this is kinda limiting.

Martin
Life is what happens to you when you're busy making other plans.
- John Lennon

joeri
Posts: 2243
Joined: Fri Jan 10, 2003 6:41 pm
Contact:

Postby joeri » Wed Oct 13, 2004 4:11 pm

action contraints map 1:1
driven keys map via a curve. Big difference.
And they should map anything to anything.
RotZ to LocX (wheel makes bar move)
RotX to (relative)VertexKey (muscle bulge on armature arm)
LocZ to ColR

TheFallenWeeble
Posts: 18
Joined: Tue Jan 21, 2003 6:11 pm

Postby TheFallenWeeble » Wed Oct 13, 2004 11:08 pm

Very well.. I am wrong. :D

Thanks for clearing that up for me.


Return to “Animation”

Who is online

Users browsing this forum: No registered users and 1 guest