Commit graph

34 commits

Author SHA1 Message Date
treeform aa18b570fb 1.2.0 2022-08-08 11:38:54 -07:00
treeform 1110b97fac 1.1.4 2022-04-01 10:12:24 -07:00
treeform dd5d263ab0 1.1.2 2022-03-18 14:38:59 -07:00
treeform c5ef40ae9f 1.1.1 2021-11-20 22:27:32 -08:00
Ryan Oldenburg 3eaf06d6e3 1.1.0 2021-10-11 20:45:24 -05:00
treeform 3cda6de7b8 Update readme. 2021-09-30 17:29:54 -07:00
Ryan Oldenburg 7b55ea0b12 1.0.11 Mat3 bycopy 2021-09-05 12:23:07 -05:00
treeform 1448f8860a 1.0.10 2021-07-12 20:08:57 -07:00
treeform b2877a9cde 1.0.9 2021-06-18 18:35:01 -07:00
treeform 693002bacd 1.0.8: Fix and bench isNan. 2021-05-29 10:55:46 -07:00
treeform a2c0da6255 1.0.7 - Add $ to everything, add isNaN. 2021-05-29 09:29:36 -07:00
treeform 8debf1f6a1 1.0.6 2021-05-08 11:10:15 -07:00
treeform 8619b9aea4 1.0.5 2021-05-08 11:02:12 -07:00
Ryan Oldenburg 322c4f6a98 1.0.4 mat3.pos= 2021-04-27 20:26:39 -05:00
treeform 19eb9dd330 1.0.3: Add fractional, speed up lerp. 2021-04-18 16:50:48 -07:00
treeform 9cdf152ec7 1.0.2: Fix default generic params. 2021-03-26 15:33:36 -07:00
treeform a4662ebf0a Fix bug with perspective and add back nlerp. 2021-03-26 15:16:36 -07:00
treeform 0f80873e58
vmath 1.0.0 - Breaking Changes. (#29)
# Added a bunch of new types:

Type  | Constructor | Description
------|-------------| ---------------------------------------------------
BVec# | bvec#       | a vector of booleans
IVec# | ivec#       | a vector of signed integers
UVec# | uvec#       | a vector of unsigned integers
Vec#  | vec#        | a vector of single-precision floating-point numbers
DVec# | dvec#       | a vector of double-precision floating-point numbers

## And these types:

NIM     | GLSL   | 2     | 3     | 4     | 9     | 16    | 4     |
--------|--------|-------|-------|-------|-------|-------|-------|
bool    | bool   | BVec2 | BVec3 | BVec4 |       |       |       |
int32   | int    | IVec2 | IVec3 | IVec4 |       |       |       |
uint32  | uint   | UVec2 | UVec3 | UVec4 |       |       |       |
float32 | float  | Vec2  | Vec3  | Vec4  | Mat3  | Mat4  | Quat  |
float64 | double | DVec2 | DVec3 | DVec4 | DMat3 | DMat4 | DQuat |

# 0.x.x to 1.0.0 vmath breaking changes:

* `vec3(v)` no longer works please use `vec3(v.x, v.y, 0)` instead.
* `vec3(v, 0)` no longer works please use `vec3(v.x, v.y, 0)` instead.
* `2 * v` no longer works due to more vec types please use `v * 2` instead.
* `m[15]` no longer works because matrices are now m[x, y].
* Concept of 3x3 rotation 3d matrix was removed.
* `angleBetween` got renamed to `angle(a, b)`
* `scaleMat` got renamed to `scale(v)`
* `rotationMat3` got renamed to `rotate(x)`
2021-03-26 13:58:21 -07:00
treeform 437f3cc604 0.5.0 - remove inRect, add ~=, change tests. 2021-02-27 21:49:31 -08:00
Ryan Oldenburg e8b53ab066 0.4.1 add missing floor, ceil, round 2021-01-06 19:55:45 -06:00
treeform a143105720 0.4.0 2020-12-10 17:45:11 -08:00
Ryan Oldenburg 68d2c6a585 fix 2020-11-30 12:28:25 -06:00
Ryan Oldenburg 8cb1486367 func->proc 2020-11-29 16:55:52 -06:00
treeform a3d73662bc 0.3.3 2020-11-21 20:09:54 -08:00
treeform 210c3fa128 0.3.2 2020-11-14 18:16:28 -08:00
treeform ee9a1f8c88 0.3.1 2020-05-06 21:38:56 -07:00
treeform 86da608c59 Remove mddoc dep. 2020-05-06 17:05:16 -07:00
guzba 92728c3771
Updated github action, tests work via print testing in a good way (#14)
* remove echo

* nimble build and nimble test working

* rename test output file

* just test

* rename

* compare to valid to ensure tests pass

* improved msg

* fix action

* test

* use git diff instead of masters
2020-05-06 16:58:21 -07:00
treeform adbd4a6849 0.3.0 2020-03-07 19:26:01 -08:00
guzba c212d3d95b
Improve docs and use unix line endings (#2)
* use unix line endings
* improving some docs
* add mddoc dep
2020-03-05 17:44:26 -08:00
Andre von Houck 90c3b9fcb4 Update required compiler version and bump the packadge version. 2019-05-14 14:24:53 -07:00
treeform 1bcd8194c1 Remove xmath, remove print dependency 2018-08-19 10:49:49 -07:00
treeform a3a94a148f Update to 0.2.0 2018-08-18 08:59:44 -07:00
treeform 6eabdc708c first commit 2018-08-10 08:05:43 -07:00