|
AnimatLab is an open-source project. All of the code that we have developed
is available. We use a commercial application called Vortex for the
physics engine and the core of this software is not available. Currently, there
is no documentation and very little in the way of comments for the source code.
We do not have a software developers kit (SDK) along with several video tutorials and a wizard which makes it easy to
build new plug-in modules for AnimatLab.
What will I need
| Visual Studio 7: |
Unfortunately, the current version of the SDK will only compile in visual studio 7 (2003).
The problem is that the older version of vortex we are using will not link correctly in the
new versions of visual studio. The next version of AnimatLab will use the latest vortex and
will work in visual studio 2008. However, until then we are stuck with using VS 7. Another problem
is that VS 7 will not install on a Windows Vista machine, so you will need to use an XP computer.
I am sorry for these problems, but I have not been able to find any way around them at the moment. |
| TortoiseSVN: |
The source code is hosted on Google code using the
TortoiseSVN subversion source
code control system. This means that you can always get the latest code by getting an update from the source code
repository. Google Code also has some really useful issue tracking software integrated into it. So if you want
to suggest changes or report a bug then this is the place to go. The link to the
Google code page is
http://code.google.com/p/animatlab/.
Also, you can download TortoiseSVN right
here. |
| AnimatLabSDK: |
You will still need to install the SDK. It
contains a number of binary files that are needed to compile successfully
that are not stored in the repository. So first install the SDK, and then do
an update in TortoiseSVN . You can get a copy of the SDK on Google Code or
right here: AnimatLabSDK.exe (31 Mb). |
Finally, I have created a number of video tutorials. The first one shows you
how to install everything correctly and goes over what is in the SDK and what
each library does. The other tutorials show you how to use the wizard to create
new plug-in module projects so you can add on to AnimatLab. You can watch these
video tutorials here: AnimatLab SDK Video Tutorials.
If you have any problems with downloading, installing, or running the AnimatLabSDK
then please send an email to David Cofer at dcofer1@student.gsu.edu
and I will try and help you through the problem.
|