16 Commits

Author SHA1 Message Date
karai17
5bee88b943 Fixed mat4.project and mat4.unproject 2016-07-20 00:07:49 -03:00
karai17
4f9bc17bf4 Refactored mat4
Did some tidying up on quat, vec2, vec3, and utils
2016-07-19 23:55:21 -03:00
karai17
f9d31b20fb Fixed a typo 2016-07-18 06:21:43 -03:00
karai17
46f8261ea0 Refactored mat4 (in progress)
Cleaned up vec2, vec3, quat
2016-07-18 06:17:42 -03:00
Colby Klein
7f7ff0077a Fix mat4 typos. 2016-04-13 21:57:39 -07:00
Landon Manning
5da09ddd8b removed ray_triangle2, it was too slow
also moved some vec3 definitions outside their respective function
bodies to speed thing sup and create less garbage
2015-12-29 04:58:53 -04:00
Matthew Blanchard
f4163b9893 Pruned mat4. Added quat.mul_vec3. 2015-12-28 11:11:45 -05:00
Landon Manning
c72efbad3c buncha goodies
* Changed add/sub in vec2/vec3 to allow for integer math
* Fixed a string display error in quat
* Other stuff that @shakesoda probably did
2015-12-13 06:16:57 -04:00
Colby Klein
78989682cf Add LDoc documentation. Utils done. 2015-09-11 07:59:05 -07:00
Colby Klein
d1dc50761f Fix mat4.look_at offset 2015-08-10 17:59:18 -07:00
Colby Klein
61e4c33852 Add mat4.hmd_perspective 2015-07-25 22:47:15 -07:00
Colby Klein
01f7aeeff9 Fix mat4.perspective 2015-07-25 19:27:07 -07:00
Colby Klein
f12e076782 Add conversions, fix unproject, perspective, m*v, look_at 2015-05-05 02:04:34 -07: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