74 Commits

Author SHA1 Message Date
Landon Manning
febf35bcc1 It might help to actually include the file... 2014-12-22 04:17:47 -05:00
Landon Manning
f5e93a3ea5 Snagged vec2 from @vrld's HUMP library
This was the original basis of vec3, so why not add it in, too?
2014-12-21 00:51:14 -05:00
Landon Manning
d2d3c6c12f Fixed some stuff 2014-12-08 05:42:21 -04:00
Landon Manning
c2d8e814a7 Added linear interpolation to quaternion module
* lerp
* nlerp
* slerp
2014-12-07 01:08:15 -04:00
Landon Manning
a44fe12454 Added circle-circle intersection 2014-12-01 02:34:08 -04:00
Colby Klein
2b41e8debb Fix quaternion (THIS IS WHY WE NEED TESTS). Also gave vec3 a table constructor. 2014-11-11 03:46:25 -08:00
Colby Klein
38dda4a265 Fix mat4.(un)project, rename persp to perspective.
Fixes #4
2014-10-30 13:45:16 -07:00
Landon Manning
e6c1669be4 mat4 now takes vec3s where expected
Fixes issue #1
2014-10-27 20:58:10 -03:00
Landon Manning
bf316517df Minor refactoring
* Renamed subfolder to modules
* Quaternions no longer rely on hump.class
* Added Mesh functions
2014-10-27 20:43:45 -03:00
Colby Klein
e9935b18a5 Fix orientation_to_direction, mult look_at on self 2014-10-27 09:53:57 -07:00
Landon Manning
9b8322fab6 Updated Simplex
Fixes issue #5
2014-10-26 21:52:39 -03:00
Landon Manning
651f99e7cf Convert orientation vector to a direction 2014-10-26 21:45:44 -03:00
Landon Manning
8056d12223 No PHP for you! 2014-10-26 20:59:13 -03:00
Landon Manning
520bc91f2a Fixed a few dot products 2014-10-26 18:14:12 -03:00
Colby Klein
cc2f38d969 Fix vec3.rotated
Forgot this was using dot products!
2014-10-26 14:02:53 -07:00
Colby Klein
be70f17440 Fix typo in permul, switch permul and dot.
It makes more sense this way.
2014-10-26 13:29:17 -07:00
Colby Klein
4ef64e3e3a Update LICENSE.md
Forgot to mention vrld in the license file.
2014-10-25 16:10:20 -07:00
Colby Klein
25638f542f init.lua cleanup. 2014-10-25 16:07:59 -07:00
Colby Klein
f6fc22aa5d Update LICENSE.md
Fixed spacing (thanks Markdown)
2014-10-25 15:08:42 -07:00
Colby Klein
cbcd21b580 Fix mat4 and intersect. 2014-10-25 13:49:06 -07:00
Colby Klein
7095754451 Initial commit of the actual code. 2014-10-25 12:54:16 -07:00
Colby Klein
4ef88e7b3e Update and rename LICENSE to LICENSE.md 2014-10-25 10:39:52 -07:00
Colby Klein
597339e4cf Update README.md 2014-10-25 10:39:23 -07:00
Colby Klein
c2d55450f8 Initial commit 2014-10-25 10:37:06 -07:00