AniVision is still being developed. More docu and explanation will be
available here once a first public beta version is published.
Meanwhile the animation description grammar
and the POV command comment grammar
Here is a sample
AniVision source file (the one which I am
currently using for testing).
Currently, there is only a tech preview for those interested
But be warned: There is really little you can do with
that. Only C++ programmers may have fun with it. Please send
me comments and suggestions if you tried
it out. But don't send me complaints if you can't get it working.
Of course, only the source code is available.
The devel platform is linux-ix86-gnu,
others may or may not work. Other Linux-gnu platforms should work,
In order to build AniVision, you need a recent version of
GCC (>=3.2 will do),
as a developer you also need recent versions of flex (>=2.5.31) and
AniVision depends on HLib.
You will need to compile HLib-1.0.0 prior to
compiling AniVision (and not 0.9.9g or earlier).
Here is the previous version in case you cannot get the current one running:
Build: First, build hlib as described in hlib's BUILD file.
Do not install hlib, just build it in a dir called hlib-build.
Then, unpack the AniVision tarball so that the anivision-0.x.y dir
is on the same level as hlib-build. Create a build dir called
anivision-build and from there run
configure as usual, followed by
make ADDFLAGS="-fmessage-length=$COLUMNS -g -O0 -Wno-switch
make ADDFLAGS="-fmessage-length=$COLUMNS -O2 -Wno-switch -Wno-inline" all
Then, run make check_core with the
same ADDFLAGS= passed to get an idea what is being done...