Commit graph

  • 2ddb51917c Add normalize_safe to avoid a division by zero main Alberto Torres 2024-08-17 02:48:51 +0200
  • 6a63d64453 Fix compatibility with nimskull Alberto Torres 2024-08-17 02:46:06 +0200
  • 535a45b57c
    Merge pull request #74 from lilkeet/master Andre von Houck 2024-07-30 07:55:39 -0700
  • aee0c310fe bug fix for some inputs into angle proc lilkeet 2024-07-27 02:02:49 -0500
  • c2aa04505b add tests for angle proc lilkeet 2024-07-27 02:01:54 -0500
  • f6bc3ccc08 remove runnable examples per comment in pr lilkeet 2024-07-27 00:48:34 -0500
  • 3d42a8ed2a fix generic typing bug: prev commit allowed mixing vector types in arguments like angle(vec2, vec3) lilkeet 2024-06-24 02:14:37 -0500
  • 57ad916ab1 fixes #73 by removing the faulty vec2 proc and making the vec3 angle proc work for vec2 lilkeet 2024-06-24 01:55:34 -0500
  • 7282ae1247
    Merge pull request #66 from treeform/dev Andre von Houck 2023-05-11 22:26:03 -0700
  • 5e6ca01b16 v2.0.0 treeform 2023-05-11 22:24:49 -0700
  • 336ef5c764 fix merge junk treeform 2023-05-11 22:20:22 -0700
  • 8ff93d903a more changes treeform 2023-05-11 22:15:07 -0700
  • 6e2906d989 Switch to github action doc generator. treeform 2023-05-10 17:35:15 -0700
  • 00190ad7fb update github actions treeform 2023-05-08 15:22:35 -0700
  • 968a5692b0 Fix doc url. treeform 2023-05-10 17:55:43 -0700
  • c53be23c65 Merge branch 'master' of github.com:treeform/vmath treeform 2023-05-10 17:43:09 -0700
  • 7bf472e527 Switch to github action doc generator. treeform 2023-05-10 17:43:05 -0700
  • 6078b51561 fract not frac! treeform 2023-03-05 11:41:13 -0800
  • f84453543a undo fixed point stuff, its not working treeform 2023-03-04 17:18:17 -0800
  • 72f0a1f7d5 test more versions treeform 2023-03-04 16:39:12 -0800
  • 76ea02c0d7 better build treeform 2023-03-04 14:34:53 -0800
  • e4364449e8 Fix warnings. treeform 2023-03-04 14:19:42 -0800
  • 2688769103 Right-hand z-forward coordinate system treeform 2023-03-04 12:57:17 -0800
  • b0782541e1
    Merge pull request #64 from treeform/dev Andre von Houck 2023-03-01 07:40:50 -0800
  • 5c347516ba fix treeform 2023-02-27 12:59:43 -0800
  • cd6fd9cfca expose gen*Constructor for users to add their own types. treeform 2023-02-27 12:58:31 -0800
  • da54243231 Fix for lookAt: https://github.com/treeform/vmath/issues/63 treeform 2023-02-27 11:57:22 -0800
  • 6f232063c0
    Merge pull request #62 from SMT50001/master Andre von Houck 2023-02-13 09:20:56 -0800
  • 7c521adb94 Fixed platform-dependent type casts SMT50001 2022-12-14 21:38:21 +0300
  • f4c668874e
    Merge pull request #59 from treeform/dev Andre von Houck 2022-08-08 11:39:55 -0700
  • aa18b570fb 1.2.0 treeform 2022-08-08 11:38:54 -0700
  • 0ca6d7ebd5
    Merge pull request #58 from treeform/dev Andre von Houck 2022-08-08 11:38:08 -0700
  • 005a6235ef More work on swizzle. treeform 2022-08-08 11:03:41 -0700
  • da90d35282
    Merge pull request #52 from levovix0/master Andre von Houck 2022-08-08 10:33:27 -0700
  • 89366f7779
    Merge pull request #56 from silent-observer/patch-2 Andre von Houck 2022-08-08 10:27:19 -0700
  • 3feea59662
    Merge pull request #57 from treeform/guzba Andre von Houck 2022-07-24 16:07:59 -0700
  • 72559f76a1 fix link Ryan Oldenburg 2022-07-24 12:46:30 -0500
  • 8ae21a7a4e
    Fix documentation errors when importing vmath silent-observer 2022-07-18 17:49:53 +0300
  • 78ca669521
    Merge pull request #55 from treeform/dev Andre von Houck 2022-07-08 16:55:08 -0700
  • a5697855f4 Fix to work around --mm:arc bug. treeform 2022-07-08 16:50:35 -0700
  • 5d7c5e4115 Merge branch 'master' of github.com:treeform/vmath treeform 2022-06-20 13:10:05 -0700
  • bbc187610a Fix typo. treeform 2022-06-20 13:10:02 -0700
  • b7ca26538e
    Merge pull request #54 from guzba/master Andre von Houck 2022-06-10 23:14:36 +0300
  • 1938d04cf8 simpler quantize + test Ryan Oldenburg 2022-06-10 14:31:42 -0500
  • 2575bda2e0 add complex expressions swizzle test levovix0 2022-06-05 17:26:03 +0300
  • 3be5d965e2 fix setters in swizzle levovix0 2022-06-05 17:09:16 +0300
  • 8b85bef504 fix getters and template -> func for setters in swizzle levovix0 2022-06-05 13:29:00 +0300
  • dc45793287 Fix readme typo. treeform 2022-06-05 04:27:15 +0300
  • 1110b97fac 1.1.4 treeform 2022-04-01 10:12:24 -0700
  • 3c138bb23d Add inversesqrt, vec boolean, and mix functions from glsl. treeform 2022-04-01 10:11:45 -0700
  • dd5d263ab0 1.1.2 treeform 2022-03-18 14:38:59 -0700
  • bdd04739ff
    Merge pull request #50 from mvikto/master treeform 2022-03-18 14:37:55 -0700
  • cba483c057 Fix #51 - Better doc generation. treeform 2022-03-18 14:36:06 -0700
  • 4a9f5fa397 Fix mat4.pos. treeform 2022-01-28 20:45:04 -0800
  • dcc1f0f5c6 fix GMat4.pos petsqy 2021-12-24 11:55:10 +0200
  • 2f970dd4f8
    Merge pull request #49 from guzba/master treeform 2021-12-16 11:36:08 -0800
  • 0655a07cf4 update for new pixie Ryan Oldenburg 2021-12-16 03:34:29 -0600
  • 414bdc8190
    Merge pull request #48 from guzba/master treeform 2021-12-03 13:00:29 -0800
  • 3e78d218a5 trunc instead of floor Ryan Oldenburg 2021-12-03 14:18:03 -0600
  • 67d09397fc
    Merge pull request #47 from guzba/master treeform 2021-11-23 15:30:53 -0800
  • 0e33227e90 not needed Ryan Oldenburg 2021-11-23 16:28:15 -0600
  • c5ef40ae9f 1.1.1 treeform 2021-11-20 22:27:32 -0800
  • d7cae8670f Fix https://github.com/treeform/vmath/issues/45 treeform 2021-11-20 22:26:05 -0800
  • 98f8485ff0 Fix https://github.com/treeform/vmath/issues/44 treeform 2021-11-20 22:14:44 -0800
  • b11891e6ec func -> template treeform 2021-11-20 22:14:33 -0800
  • 666abd8c83
    Merge pull request #46 from treeform/swizzle2 treeform 2021-11-20 22:09:50 -0800
  • c15614ec2c Add tempalte based swizzle to work around https://github.com/nim-lang/Nim/issues/13063 treeform 2021-11-20 09:55:10 -0800
  • 87325778b7 Merge branch 'master' of github.com:treeform/vmath treeform 2021-10-26 08:36:22 -0700
  • f9f41a5bb2 Add pos setter and getter to mat4. treeform 2021-10-26 08:36:19 -0700
  • 7082ed6452
    Merge pull request #43 from guzba/master treeform 2021-10-11 22:56:09 -0700
  • 1bf21392b9 fix Ryan Oldenburg 2021-10-11 21:04:18 -0500
  • 3eaf06d6e3 1.1.0 Ryan Oldenburg 2021-10-11 20:45:24 -0500
  • 81041ac712 add some vector conversions Ryan Oldenburg 2021-10-11 20:45:05 -0500
  • 47891e35d2 Add mat3.determinant and use it in inverse(). treeform 2021-10-04 12:44:27 -0700
  • ec9940810d Merge branch 'master' of github.com:treeform/vmath treeform 2021-10-04 12:41:02 -0700
  • 5f8e087818 Add GLM benchmark. treeform 2021-10-04 12:40:39 -0700
  • 3cda6de7b8 Update readme. treeform 2021-09-30 16:57:26 -0700
  • fa66fc6538 Small change. Andre von Houck 2021-09-26 21:46:49 -0700
  • 0910ea5c0a
    Merge pull request #41 from guzba/master treeform 2021-09-05 10:24:33 -0700
  • 7b55ea0b12 1.0.11 Mat3 bycopy Ryan Oldenburg 2021-09-05 12:15:15 -0500
  • a8a6f69ec4
    Merge pull request #40 from xflywind/patch-1 treeform 2021-07-22 22:09:12 -0700
  • 8817578a2d
    fix links flywind 2021-07-20 12:16:00 +0800
  • 522bbf3bc0 Depricate lerp use mix, add mod and zmod. treeform 2021-07-15 22:28:16 -0700
  • 1448f8860a 1.0.10 treeform 2021-07-12 20:08:57 -0700
  • f711a5ff6d
    Add Swizzle to all Vecs. (#39) treeform 2021-07-12 20:07:40 -0700
  • 9196bbfe81 Fix minor issues with Apple M1. treeform 2021-07-11 06:25:13 -0700
  • 0a29d51639 Add mat3 * vec3. treeform 2021-07-06 08:50:39 -0700
  • 9b9f8f525e Add some more matrix * vector operatoins. treeform 2021-07-05 09:54:23 -0700
  • b2877a9cde 1.0.9 treeform 2021-06-18 18:35:01 -0700
  • d0aace4c93 Add min/max functions for vectors. treeform 2021-06-11 08:02:08 -0700
  • 698d47ddff
    Merge pull request #38 from guzba/master treeform 2021-06-05 23:34:51 -0700
  • 6fcea77557 test Ryan Oldenburg 2021-06-06 01:01:47 -0500
  • 7f4545b241 faster == and != Ryan Oldenburg 2021-06-05 00:12:14 -0500
  • 0f9d7e0768 Fix readme. treeform 2021-06-02 08:16:50 -0700
  • cdc47d4d75
    Merge pull request #37 from treeform/tests treeform 2021-06-02 08:15:48 -0700
  • 8ad38bafb0 Add more tests and fix JS mode. treeform 2021-06-02 08:12:04 -0700
  • 4441978b31
    Merge pull request #36 from guzba/master treeform 2021-06-01 08:00:26 -0700
  • 2a35ab402c updated github actions Ryan Oldenburg 2021-05-31 15:45:45 -0500
  • 49ae58523c readme suggestions Ryan Oldenburg 2021-05-31 15:44:19 -0500
  • b711575b68 Update readme. treeform 2021-05-29 16:33:03 -0700