Solved

Learning Programming for Animation Master graphics

Posted on 2006-11-01
5
271 Views
Last Modified: 2013-12-26
HI there,

Quick question. My brother and I have started learning animation with Animation Master. I was wondering what steps I would go through to be able to create programs that can control animations and graphics created with Animation Master. I have been working with computers and have done some programming mostly with Visual Basic.

Can anyone tell me where I can go to start learning how to create programs using Animation Master files?

Thanks!
Aeaden
0
Comment
Question by:Aeaden
  • 2
5 Comments
 
LVL 18

Accepted Solution

by:
JoseParrot earned 500 total points
ID: 17871552
Hi,

More than C++ skills, you need courage.

Animation Master has the most creative modeling approach I know. Hash's program doesn't use polygon sets to model. It uses a set of patches for meshes generation, thus defining geometry that way. So, fisrt, you need understanding the construction technique AM uses.

You need also know AM features. Some are close to high end packages (timeline animation, bone construction, bump, texture decal mapping, transparency), others are not so good. Then, you can select which features you would enhance. By my experience, IK animation is very hard to handle, so if you create a plugin to make it easer, it could be a very interesting tool. Another point  is MoCap, as AM uses its own file format for motion capture, ACT, and industry standard is BVH. A conversion utility could be useful to animators. (Please note I don't have the last version of AM, so it is probable that last version already supports BioVision BVH.)

From the skills you'll need a good base and experience on:
- C++ programming. In special, Microsoft Visual C++
- Good understanding of Object Oriented programming, as AM SDK has a lot of classes
- the Animation Master SDK (it is included in the CD)

The samples included in AM SDK are a good start to understand how to program a plugin.
My suggestion, assuming a good knowledge of C++ and Visual C++ IDE, is to compile the samples and try to make gradative modifications until you have added new features or have modified the original code.

Jose
0
 

Author Comment

by:Aeaden
ID: 17877643
Thanks Jose!

Sounds like a pretty interesting challenge!

Aeaden
0
 
LVL 18

Expert Comment

by:JoseParrot
ID: 17878154
Yes, absolutely.

Additionally, I'd like to suggest the book:
    3D Math Primer, Fletcher Dunn and Ian Parberry, Wordware Publishing
This book has a good coverage on main procedures for Computer Graphics, with lot of samples in C++. It will help you in understanding matrix calculation, perspective and geometry math.
About AM files, they are exclusive for AM, and you'll understand its structure in the SDK documentation.

Good luck!

Jose
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

What is RenderMan: RenderMan is a not any particular piece of software. RenderMan is an industry standard, defining set of rules that any rendering software should use, to be RenderMan-compliant. Pixar's RenderMan is a flagship implementation of …
As game developers, we quickly learn that Artificial Intelligence (AI) doesn’t need to be so tough.  To reference Space Ghost: “Moltar, I have a giant brain that is able to reduce any complex machine into a simple yes or no answer. (http://www.youtu…
Migrating to Microsoft Office 365 is becoming increasingly popular for organizations both large and small. If you have made the leap to Microsoft’s cloud platform, you know that you will need to create a corporate email signature for your Office 365…
Hi friends,  in this video  I'll show you how new windows 10 user can learn the using of windows 10. Thank you.

867 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

25 Experts available now in Live!

Get 1:1 Help Now