Jump to content
  • Advertisement
Sign in to follow this  
3dmodeler

Procedural Animation

This topic is 3494 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I have been looking for info on Procedural animation, all i can find are a few papers on the net. I am going to animate without using keyframes, in realtime Any books, tutorials out there? 3dmodeler

Share this post


Link to post
Share on other sites
Advertisement
That is a fairly broad topic and can vary from being very simple, to extremely complicated. Elaborate for on what you specifically want to accomplish.

Share this post


Link to post
Share on other sites
Making a virtual aquarium. I don't need source codes on fish movements though that would be great just and info or tutorials on PA

3dmodeler

Share this post


Link to post
Share on other sites
You asked this exact same thing four months ago. What makes you think available resources to hold you by your hand have suddenly become available in the past few months?

Sorry to be rude, but seriously?

Share this post


Link to post
Share on other sites
for a few reasons zer0wolf, i have read and reread those articles i found and have learned a great deal about PA but still need code to study, second reason, with the internet articles become available EVERY day, sooner or later i will hit, and of course someone here might know of it before i do one thing i can tell you is that i will not stop trying and might ask this question again in a few months


3dmodeler

Share this post


Link to post
Share on other sites
Quote:
Original post by 3dmodeler
Making a virtual aquarium. I don't need source codes on fish movements though that would be great just and info or tutorials on PA

3dmodeler


Have you looked at this?
http://www.red3d.com/cwr/boids/

Here's an example implementation in C++:
http://www.behaviorworks.com/people/ckline/cornellwww/boid/boids.html

Share this post


Link to post
Share on other sites
I did some procedural animation work, with a guy moving his arms to given positions. I didn't write any of it down, and I've been too busy to. But I can tell you that it isn't rocket science. You can get some pretty nice movement only using elementary functions. Designing the kind of stuff they have in Euphoria would be incredibly difficult, but just making a single behavior such as a fish swimming (around obstacles I would imagine) should prove to be not so difficult.

Share this post


Link to post
Share on other sites
I'm working on a strangely similar project. I came across this thesis paper which useful for certain approach. It works good in the case of fish. It would be much more difficult when working with a humanoid.

http://www.dgp.toronto.edu/~tu//thesis/thesis.html

http://www.dgp.toronto.edu/~tu/

You can also download the paper in PDF(s) if you look around a bit.

The creator put some videos of her work up on youtube:


Keep in mind all of this was done in 1996!

">


">


">


If you haven't read or seen this before, it should give you plenty to chew on for a while.

Share this post


Link to post
Share on other sites
I have seen many of those articles. i guess it is hard o get started when you are teaching yourself without a guide Once i get going then i am on my way. treb, the fish will do more than just swimming, they will eat food and a few other things as well. to create the sine wave motion a fish has i will be using an inverse kinematic chain. I was looking more for the code to get an idea, of how that is done.

3dmodeler

Share this post


Link to post
Share on other sites
Sign in to follow this  

×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!