Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Computer graphics algebra library for SBCL
Common Lisp Makefile
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
doc
ports
.gitignore
Makefile
README.md
TODO.org
fndb.lisp
matrix.lisp
new-roots.lisp
package.lisp
roots.lisp
sb-cga.asd
tests.lisp
types.lisp
vec.lisp
vm.lisp

README.md

SB-CGA

SB-CGA is a computer graphics algebra library for Common Lisp.

Despite the prefix it is actually portable - but optimizations that make it fast (using SIMD instructions) are currently implemented for SBCL/x86-64 only.

There is no fundamental reason why these could not be implemented for other implementations as well, though.

SB-CGA is not under active development currently, but neither is it quite abandoned. Patches will get looked at, though you may need to kick Nikodemus once or twice to get his attention.

There's a manual: http://nikodemus.github.io/sb-cga/

There's a TODO in TODO.org.

There's a pending re-implementation of the root solvers in new-roots.lisp.

Something went wrong with that request. Please try again.