Colby Klein
7d22d13bca
(breaking) simplify mat4.project and unproject
...
the separate view and projection just weren't really useful, might as
well pass in your own full transform instead.
this also fixes the z range, which should not have been manipulated.
this simplifies usage to check something as on screen to just 1 > z > 0
might break the test, but tested working locally
2022-04-30 14:10:51 -07:00
Colby Klein
62e5e16b46
mat4.mul can now concatenate a table of inputs
2022-04-30 12:07:54 -07:00
Colby Klein
9f57a1a939
remove unused a
parameter from mat4.look_at
2022-04-21 11:22:55 -07:00
aki-cat
d7c257387d
Implement scale to mat4.from_transform method
2021-12-10 00:31:57 -03:00
mcc
ddb80f48e6
Compatibility note for 1.0 release and PR#48 test
2020-05-03 13:36:26 -04:00
mcclure
1000f1d6e5
Merge pull request #48 from mcclure/mat4-reverse
...
Consistency: mat4 multiply in wrong order
2020-05-03 13:13:11 -04:00
mcc
13cc666232
Column version of to_vec4s (to_vec4s_cols) for issue #32
2019-11-29 22:24:47 -05:00
mcc
d51a930e4a
Consistency (issue #33 ): mat4 multiply in wrong order
...
This is a breaking change.
2019-11-29 22:12:22 -05:00
bjorn
2ac5321bdf
mat4:reflect;
2018-01-05 22:08:11 -08:00
Colby Klein
65e3676af5
swap lerp arg order, fix tests
2017-03-29 07:42:40 -07:00
karai17
08b23e394b
Updated tests, fixed couple bugs
2016-12-15 19:57:31 -04:00
karai17
832648af33
Colby sucks
2016-07-26 23:16:30 -03:00
karai17
dc31605db6
Fixed mat4.look_at
2016-07-24 23:42:44 -03:00
karai17
96a63ce581
Added a few more mat4 tests
2016-07-24 11:35:48 -03:00
karai17
c4fabe7f19
Made the tests less bad
2016-07-24 10:04:29 -03:00
karai17
2cb5d0970d
Added to_frustum test
2016-07-24 04:43:06 -03:00
karai17
375f748c1f
FFI'd color
2016-07-23 23:16:10 -03:00
karai17
481825cba4
What ARE birds?
...
We just don't know.
2016-07-23 05:21:03 -03:00
karai17
fbf329264d
Blood. Sweat. Tears. Mostly blood. And sweat. And tears.
2016-07-23 03:23:06 -03:00
karai17
5f7a7f29fa
Added quaternion tests
...
* Fixed an issue with is_quat, is_vec3, is_vec2, and is_mat4 methods
* Fixed a minor issue with local variables being declared too late
2016-07-21 20:04:32 -03:00
Matthew Blanchard
c5d02e0683
Updated vec3 doc comments. Brought vec2 in line with vec3. Doc commented vec2.
2015-12-25 18:35:03 -05:00
Colby Klein
1a90004e0d
Add (VERY) experimental vec3-turbo, test stubs.
2015-07-25 07:21:16 -07:00