A simple 3D library for Perl 6
Perl 6
Switch branches/tags
Nothing to show
Pull request Compare This branch is 80 commits ahead of japhb:master.
Permalink
Failed to load latest commit information.
t Update for design changes and implementation bugs Oct 31, 2015
.gitignore Add lib and blib to .gitignore Feb 24, 2014
Build.pm
Generator.pm
LICENSE Add LICENSE Jan 29, 2014
META6.json Use SPDX identifier in license field of META.info May 16, 2017
README Update README Feb 18, 2014
gen-libs.p6 Avoid use of removed method Apr 11, 2017
gen-mat44.p6 Update for design changes and implementation bugs Oct 31, 2015
gen-vec3.p6 Update for design changes and implementation bugs Oct 31, 2015

README

A relatively efficient (but still pure Perl 6) 3D math library, generated
procedurally. Useful for anything from building a ray tracer to writing a
twitch game to simulating simple physics. Currently supports 3-element vectors
and 4x4 matrices.

When building this module under JVM, you may need to add something along the
lines of "-Xms500m -Xmx2g" in the perl6-j runner if you encounter
out-of-memory errors.