An animation application built in Haskell and C
Inverse Kinematics (not implemented)
##Requirements
##Instructions 0. Make sure the requirements are correctly installed
- Run
make
./LazyArmature examples/test.laf
test.laf
can be any LazyArmature file
##Project
- Not everything got implemented, but hey, that's life.
- GitHub
- credits to Will and Hunter
- Will wrote the engine in C, the interface with Haskell, and the Skeleton system
- Hunter implemented a totally awesome parser, used the skeleton system, wrote the command file syntax, and provided Haskell expertise
##Notes
- The matrix math, rendering, object generation, etc. is done in C, which is interacted with through Haskell's Foreign Function Interface (FFI)
- The syntax allows cool stuff like scoped variables and easy skeleton generation
- SDL2 is used for placing pixels. That's it.