Jump to content
Hash, Inc. Forums

WIP: Thus Endeth the Lesson


mouseman

Recommended Posts

I had some time, so I decided to at least start. Hopefully I will be able to finish!

 

My storyline will pay homage to the prologue of "Infinity Hold" by Barry Longyear. So far I'm using the Lucien and Boris models from the Extras DVD; there will be a third character. I've also created a local copy of the Resolute Walk, which I will need to tweak a little for these models.

 

I'm attaching my first render test with rough (blocking, mostly with holds on keyframes) animation. It is only about 1/3 done. I'm liking the initial timing, but I'll need to improve the timing just after the contact between these two characters.

 

I'm having problems with the transition between the animation in a choreography action to the walk cycle that immediately follows. My model's bones have migrated away from his main model bone, and I can't figure out a way of transitioning to the walk cycle without having him mysteriously move around on the scene during the transition! Is there a tutorial somewhere?

 

(Once I have the initial blocking done, I'll ask for critiques.)

ChrisD_BusStop.zip

ChrisDailey_test1.mov

Link to comment
Share on other sites

  • Hash Fellow

You can completely, totally, absolutely, positively save yourself time and trouble by animating your walks directly just like any other character motion. Neither of those characters has many steps to take anyway.

 

Have you watched the vid in my signature on blocking out walks? Watch that.

 

Richard Williams goes thru it all in his book too....

 

Key frame the heel contact poses first ... then keyframe the passing poses between those...then keyframe the breakdowns between those... once you understand the motion of two steps it's easy to make all the other steps.

 

And if you don't understand the motion of two steps what are the chances your walkcycle is going to be worth repeating anyway?

Link to comment
Share on other sites

You can completely, totally, absolutely, positively save yourself time and trouble by animating your walks directly just like any other character motion. Neither of those characters has many steps to take anyway.

 

I've mostly animated walks directly in chor actions. It always seems like it's more work than dragging a walk action and setting a few parameters. Then every couple of years (or versions) I'll think "I must have been doing something wrong before" and then try walk cycle actions and eventually give up on them and just go back to doing everything in Chor actions.

 

Thanks for the recommendation!

 

Have you watched the vid in my signature on blocking out walks? Watch that.

 

Richard Williams goes thru it all in his book too....

Yes and yes (although it's been a little while for both). Your video and its analysis of the walk cycle is very well done. Too bad the old 2000 rigs don't have the pull up feature on the heel.

Link to comment
Share on other sites

  • Hash Fellow
Too bad the old 2000 rigs don't have the pull up feature on the heel.

 

Remember you can key any bone anywhere it needs to be at any time. Just because a rig doesn't have a heel lifter, you can still pose the character so the heel looks lifted.

 

But if I were going to do much animation with a character I'd re rig it with a more capable rig like TSM2.

Link to comment
Share on other sites

To start over or not. I guess I'll stick with the original model for this project. Maybe I'll re-rig the 3rd character.

 

Here's a new render test (smaller size) with a little more animation. It's a little more than 1/3 of the action.

 

I started out blocking the animation, which was going okay, with the intent of blocking out the entire animation. Sadly, I'm reverting to straight ahead animating. I'm kind of disappointed that I'm doing that. Maybe it was because of the Great Walk Cycle Fiasco of 2010.

 

Is anyone else going to create a WIP thread?

ChrisDailey_test2.mov

Link to comment
Share on other sites

  • Hash Fellow

Ok, i understand.

 

Before you do a final render, find out what is making them appear so bright. i don't think they are supposed to look that way. They my have an ambiance setting on by mistake.

Link to comment
Share on other sites

They do have ambiance set on them, but most of what you are seeing is the global ambiance setting that is still active in the chor. With AO OFF in the render options, you will get results like this. They should render fine with AO turned back ON.

Link to comment
Share on other sites

They do have ambiance set on them, but most of what you are seeing is the global ambiance setting that is still active in the chor. With AO OFF in the render options, you will get results like this. They should render fine with AO turned back ON.

Good to know because mine seems overly bright too.

Link to comment
Share on other sites

  • 3 weeks later...
looks great!

My question is why did he hit him?

Thanks!

That is exactly the question I had hoped people would be asking at this point! I have a bit more animation to create before you find out, but hopefully it will be obvious!

Link to comment
Share on other sites

  • 2 weeks later...

Here's a little request for knowledge/help.

 

I thought that instead of doing the heavy lifting of making my characters breathe, I'd make an action that would be for breathing, where only his back, back2, and head bones move. Then in the Chor, I add that action, and have the ease (or blend?) go from 0 to 40 to 0 to 30 to 0, etc., to get the various amounts of breathing on each breath.

 

When I link the action to the character in Choreography half way through the animation where I want him to start breathing, it appears that a number of his other bones go back to "factory defaults". Namely, this arms are sticking straight out (apparently because Choreography Action 2 forgets that IK Hands is turned on) and the rest of his movement goes far afield of where I had originally animated it. I think the main problem remaining is the second, where the Boris character now moves well behind the bench.

 

For the Shortcut to this "Breathe" action, I have tried different combinations of Blend Method = Add/Blend and Ease and Add/Blend Ratio. All to no avail.

 

I can think of 3 things that might be going wrong:

1. It's not supposed to work like I'm thinking it is.

2. I'm close but missing some setting somewhere.

3. There is one or more problems with the software.

 

Any recommendations would be appreciated. I've attached a screen shot (which was before I figured out that Choreography Action2 was forgetting about the IK Hands from the Resolute Walk shortcut) to show where I've added the action. I've also appended a ZIP file with both before and after the Breathe action additions (one appended with -Breathe) - you'll have to supply your own Extras DVD and project folders (camera_roto and Decals).

 

Thanks in advance!

breathe.png

breatheproblem.zip

Link to comment
Share on other sites

Try setting the Breath action blend mode to "Add" and delete the blend percentage channel.

Also try dragging Choreography Action 1 under the Breath action.

Whichever action is on the bottom of the stack get precedence. This can cause some unexpected results if there are keys on the same bone in both actions, but with the blend mode on the bottom action set to Add, it works OK many times. However, be aware that with Blend set to Add, any bone with keys in both actions gets the keys added together, so there may be times when you need to tone down the movement in one of the actions.

Link to comment
Share on other sites

Hi, Holmes,

 

I tried your suggestions out. I wasn't able to get it to work that way. With the Breathe action above, the Choreography Action2's bones overrode the Breathe action. The other variants had similar problems. But working through that gave me ideas for another approach. After a while, I tried a more brute force method:

 

1. Moved the model's hip bone everywhere it was exaggerated from the wrong position. Using the channels view helped immensely; I was able to scale the extent of the motion in the X and Z axes to get the location corrected relatively quickly.

 

2. For breathing, I saved the model as a local model, and then created a pose. I guess that's what I was really doing, but I was hoping to avoid making another copy of the model.

 

So I'm back to making my normal slow progress! Thanks for getting me nudged!

 

Since I worked on Labor Day (which they misspell as "Labour" here), I might take a day later in the week and devote the whole day to the Bus Stop!

Link to comment
Share on other sites

the Choreography Action2's bones overrode the Breathe action.

When reordering items in the hierarchy things do not always update immediately. You may need to hit the spacebar a couple of times before you see the changes take place. Sometimes even the spacebar refuses to refresh the screen so, if it looks like your changes did not take, make sure that you save your project and then immediately load it again. Your changes should now be visible.

Link to comment
Share on other sites

Paul,

 

Thanks for the suggestions. I had already gone and brute forced it, so I won't be using it for this animation. I would like to come back to this and try those things out in more detail and variation when I've submitted this version. I was getting to the point where I was spinning my wheels, so I had to move on, but I'd much rather know what is going on in such situations!

 

I had my delayed Labor Day today, and got in about 6 hours of animating (at my slow pace!), minus some work emails. Here is a new version with the blocking almost-but-not-quite done. There are a few more seconds left to animate, but I think TheSpleen's question of why the first guy punched the second is now answered! (If it's not, that would be important for me to know!)

 

Although it's not quite the full action, I think it's far enough for critiques and suggestions. If anyone has suggestions on timing or spacing or placement or even plot, feel free to give them now. I have a few self-critiques of my own, but I'll wait to see what others have to suggest.

 

What I have not touched yet:

  • face and eye expressions
  • hands are relatively static
  • any fine animation; it's intended to be rough so it's relatively easy to change
  • walking animation except for planning out foot-falls. (i.e. don't worry about feet floating/sliding on the ground right now)
  • sound; I want to have voices for each of the three characters to give their emotions

Also note this is a low resolution render with lots of render options turned off so it would render relatively quickly (it took 1hr:21min:39sec under 15.0j+).

ChrisDailey_test4.mov

Link to comment
Share on other sites

The blocking looks good.

I would work on the timing. It seems very slow, especially for such cartoony characters. Just playing with the slider in quicktime shows a lot.

To sell the story or connection I might start the first guy waving his fist off stage left before he sees the oncoming man and then go into his look down, ponder, look up, decide, punch...Also, you have all those things in the first character but then not in the second when it is his turn. He just punches. I'd like to see the second guy go through that same thought process and complete the "cycle".

Link to comment
Share on other sites

Great feedback and great ideas, thekamps! Thanks! After watching this one, I was worried about the timing (too slow) and length (too long), as well. I'll wait for any other feedback before saying what I was thinking I might be able to do about it.

 

I was thinking that some voices would make the first guy sound more angry, but you're right ... having some actual behavior showing he's angry would be a much stronger performance.

Link to comment
Share on other sites

  • 4 weeks later...

It's been a little while, and the deadline is getting closer! At least I have Thanksgiving on Monday (Canada) which will give me an extra day.

 

I tightened up a lot of things, which took almost 10 seconds out of the length. Then I added a little more action (2nd guy walking out). For blocking, I really only need to add in the last character's reaction to finish up the blocking action. I still think the middle character spends too much time getting to and being on the bench. What do you guys think?

ChrisDailey_test5.mov

Link to comment
Share on other sites

  • 2 weeks later...

Still running behind. I haven't had a lot of time due to various things, including being in a club (speech) contest and winning it and then going to the area contest and winning that, both of which were unexpected and together have taken more time than I would have liked.

 

Regardless, here's the latest. I tightened things by by taking out another 5-10 seconds. I started on a very small amount of clean-up animation, but it's hardly noticeable yet. There is still a long way to go.

 

Hopefully I will bomb the contest this Saturday so I will have time to finish the bus stop!

ChrisDailey_test7.mov

Link to comment
Share on other sites

I started rendering the final version. v15 took about 4:02 (minutes:seconds) for the first frame, v16 is running around 3:25 per frame. It was saying about 53 hours remaining.

 

I tried to get RenderServer running, and eventually succeeded. It is currently estimating 30:23:15. Now up to 32:29:26.

Each frame is now taking between 4:05 and 4:34, but presumably it is half the time because there are 2 processes.

 

I ran into a few problems getting RenderServer running, but I posted those on the v16.0 Beta thread.

Link to comment
Share on other sites

My poor little laptop is rendering furiously. Current stats:

Elapsed: 21:26:13

Est: 20:37:30

47% 442/937 frames

 

File size: 58K (one example: 59,423 bytes; others are close to that)

 

Average Frame Render Time: 0:05:01

 

# cores: 2

# of render clients: 2

 

CPU: AMD Turion 64 x2 Mobile TL-50 - 1.6 GHz. Laptop. Purchased in October 2006.

 

I rendered overnight, then took the laptop into work and was rendering today in the background while I was working (writing software) on the same computer. I had to restart the render server when I went into work and then came home, because my DHCP IP address changed.

 

I am guessing that my rendering will finish up about this time tomorrow!

Link to comment
Share on other sites

Summary: COMPLETED!

 

I got it all rendered. There are a couple of snafus (see attached test video), but I ended up fixing them.

 

I don't know whether they are my fault or not. They might correspond to places where I stopped rendering to relocate my laptop.

 

For the first problem occurring around 29:15 and 29:16 (frames 711 and 712), I re-rendered them and I think that worked well. I don't know if this was the right way, but I did it by changing the name of the file number part to 0711 and then telling it to render begin and end with those two times. Could I have changed the times only, with it magically coming up with the right frame numbers?

 

For the two other frames near the end, I just copied the frames before and after it to those frames, since it's basically still around that time anyways.

 

The corrected files (all 56MB of them) are here:

http://home.intranet.org/~mouse/creative/3...ileyBusStop.zip

 

Let me know when you have them, and I'll delete them off of the server.

 

If I get really ambitious, I'll try to make a sound track and a director's commentary.

ChrisDailey_final2.mov

Link to comment
Share on other sites

  • 2 weeks later...

Don't know where else to say this ...

 

I had to replace my old laptop, which would give "Disk error" on bootup for the first 3 minutes or so after turning it on, and then work fine until it hibernated or was shut off. Since it is my main work computer, I decided it was too dicey.

 

So I bought a new laptop. I've always bought trailing edge technology, trying to get the most bang per buck. Things like A:M ran, but I could never do big things (such as TWO or SO scenes). It had a shared RAM video card, and I bought it 4 years ago.

 

I had to take action, and I decided to splurge. I got the best that I could get.

 

ASUS G73JW-A1

Win7HP-64

Intel i7-740QM processor (quad core, with hyperthreading shows up as 8 CPUs)

Nvidia GeForce GTX 460M; 1.5GB VRAM

17.3" Full HD (1920x1080) screen

8GB RAM

2x500GB HD

Blue-Ray (read-only) and DVD R/W

 

I just now got A:M running (THANKS HASH SUPPORT!). I cannot believe the difference. I opened up scenes from TWO and SO that I had opened before on the old laptop. The old laptop would get seconds per frame with everything in wireframe and all detail turned off, many things in either block mode or just don't render mode.

 

With the new machine I can do an actual playback in the chor window with shaded mode. And I can easily get 8 frames per second on the more complicated scenes! (Ok, I admit I was getting 3 FPS on the throne room until I changed the background to display as vector instead of curved, then it was 8-9 FPS.)

 

For my Bus Stop scene, frames that were taking on average 5 minutes on the old laptop are now taking one minute.

 

Wow. This changes everything!

Link to comment
Share on other sites

I got some of the sound added. I'm mixing it within A:M in the project I used to assemble the JPG files into a test animation.

 

Question ... I have 3 or 4 "footstep" sounds that I'd like to use and alternate between. Do I have to drag them down multiple times to the chor and place them, one for each footstep? Or is there a better way of repeating the sound in specific spots?

Link to comment
Share on other sites

Finally done. Sorry for the wait.

 

I ended up doing a single foley-style track for each character's footsteps.

 

Anyways, the sound is attached to an otherwise blank video. I also created a WAV file with a commentary audio track. Let me know if these work for you.

 

Here is the URL:

http://home.intranet.org/~mouse/creative/3d/busstop/

Link to comment
Share on other sites

  • Hash Fellow
Finally done. Sorry for the wait.

 

I ended up doing a single foley-style track for each character's footsteps.

 

Anyways, the sound is attached to an otherwise blank video. I also created a WAV file with a commentary audio track. Let me know if these work for you.

 

Here is the URL:

http://home.intranet.org/~mouse/creative/3d/busstop/

 

 

thanks! got it!

Link to comment
Share on other sites

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...