Animation tips please anyone?
I have asked this a few times here in the commons, but I have never gotten an answer. I am sure it is something simple, but I don't know how to remedy the problem. Here it is...the best way to describe it is this. I have a character who loads in at a different spot than "zero". It is about knee level at "zero". I can move it up to zero on the floor, but as soon as I start an animation with it, it will give ONE FRAME ONLY to the scene with it at floor zero, THEN it immediately will jump back to the original zero with knees at the floor level. It is very frustrating to work with. I want to know how to change the zero to the floor level and have it hold there through the entire animation to the end. How do I do this without having to move the character one each frame to the floor. That is my question. Like I said, I have asked this many times and never received an answer. Anyone?
Comments
The answer could be simple or layered ... to find out which I will ask: 1) what generation of character are you using? 2) What animation pose or sequence are you using? If these are compatible, hopefully it will be simple and we can check some settings. If these are incompatible, it gets into more layers. Oh, also 3) Do you have the full version of Animate, Graphmate, and Keymate? Thank you.
Probably the easiest way to offset an entire animation is to use a null object , put the character in the null, move the null object :
1) From the create menu, select new null object, apply default settings
2) In the scene tab, drag the character/animation you want offset into the null object as a child
3) With the null selected, in the parameters tab, adjust the translate how you want (if it's just up/down, the Y translate)
If you are using an aniblock which is repositioning your figure, you just need to click on the "animate2 Tool" icon, (it looks like an M with a triangle over it) that will create a round disc under your character. You can then drag that disc with your mouse to reposition the character for the aniblock.
This is what I would do too
I Can move the character just fine without a seperate null, but the zero default keeps kicking in after the first frame. I tried the null thing like you said and no good. It still jumps back to the default position with the floor at the knees after the first frame.
I have no problems with all gen 4 characters. I can just move them and start the frames and it holds fine, It only does this with Gen 3 and 8 characters.
One thing here...I can rescale the character and it will come up to the floor, but when I load a regular character, it is then too big...way too big. I can rescale it too and go with it, but then all of the props and stuff is way off scale. Like the tiny people...lol.
This is NOT Animate keep in mind, it is standard timeline. I hven't even started with animate. I want to learn it, and convert some bvh files to work in it.
I gave up trying to animate in Daz without Animate2. Why not just use it and solve the problem? It's on sale NOW.
This definitely works with G3/G8 as well. The entire animation should be offset for that character. There is probably something else going on that you've omitted from your description
Are you sure the null is higher in the hierarchy than the character root ?
How was the animation applied ? What type of animation, and how did you go about doing this in DS ?
Are you sure it's the character that has animation and has keys , or is something else also being animated ? maybe a camera or ground plane ?