Commit graph

244 commits

Author SHA1 Message Date
Alberto Torres 2ddb51917c Add normalize_safe to avoid a division by zero
Some checks failed
Github Actions / build (1.4.0, ubuntu-latest) (push) Has been cancelled
Github Actions / build (1.4.0, windows-latest) (push) Has been cancelled
Github Actions / build (1.4.x, ubuntu-latest) (push) Has been cancelled
Github Actions / build (1.4.x, windows-latest) (push) Has been cancelled
Github Actions / build (stable, ubuntu-latest) (push) Has been cancelled
Github Actions / build (stable, windows-latest) (push) Has been cancelled
2024-08-17 02:48:51 +02:00
Alberto Torres 6a63d64453 Fix compatibility with nimskull 2024-08-17 02:46:06 +02:00
Andre von Houck 535a45b57c
Merge pull request #74 from lilkeet/master
Fix angle proc for 2D vectors
2024-07-30 07:55:39 -07:00
lilkeet aee0c310fe bug fix for some inputs into angle proc 2024-07-27 02:02:49 -05:00
lilkeet c2aa04505b add tests for angle proc 2024-07-27 02:01:54 -05:00
lilkeet f6bc3ccc08 remove runnable examples per comment in pr 2024-07-27 00:48:34 -05:00
lilkeet 3d42a8ed2a fix generic typing bug: prev commit allowed mixing vector types in arguments like angle(vec2, vec3) 2024-06-24 02:14:37 -05:00
lilkeet 57ad916ab1 fixes #73 by removing the faulty vec2 proc and making the vec3 angle proc work for vec2 2024-06-24 02:04:12 -05:00
Andre von Houck 7282ae1247
Merge pull request #66 from treeform/dev
Right-hand z-forward coordinate system
2023-05-11 22:26:03 -07:00
treeform 5e6ca01b16 v2.0.0 2023-05-11 22:24:49 -07:00
treeform 336ef5c764 fix merge junk 2023-05-11 22:20:22 -07:00
treeform 8ff93d903a more changes 2023-05-11 22:18:43 -07:00
treeform 6e2906d989 Switch to github action doc generator. 2023-05-11 22:18:10 -07:00
treeform 00190ad7fb update github actions 2023-05-11 22:18:10 -07:00
treeform 968a5692b0 Fix doc url. 2023-05-10 17:55:43 -07:00
treeform c53be23c65 Merge branch 'master' of github.com:treeform/vmath 2023-05-10 17:43:09 -07:00
treeform 7bf472e527 Switch to github action doc generator. 2023-05-10 17:43:05 -07:00
treeform 6078b51561 fract not frac! 2023-03-05 11:41:13 -08:00
treeform f84453543a undo fixed point stuff, its not working 2023-03-04 17:18:17 -08:00
treeform 72f0a1f7d5 test more versions 2023-03-04 16:39:12 -08:00
treeform 76ea02c0d7 better build 2023-03-04 14:34:53 -08:00
treeform e4364449e8 Fix warnings. 2023-03-04 14:19:42 -08:00
treeform 2688769103 Right-hand z-forward coordinate system 2023-03-04 12:57:17 -08:00
Andre von Houck b0782541e1
Merge pull request #64 from treeform/dev
Fix for lookAt: https://github.com/treeform/vmath/issues/63
2023-03-01 07:40:50 -08:00
treeform 5c347516ba fix 2023-02-27 12:59:43 -08:00
treeform cd6fd9cfca expose gen*Constructor for users to add their own types. 2023-02-27 12:58:31 -08:00
treeform da54243231 Fix for lookAt: https://github.com/treeform/vmath/issues/63 2023-02-27 11:57:22 -08:00
Andre von Houck 6f232063c0
Merge pull request #62 from SMT50001/master
Fixed platform-dependent type casts
2023-02-13 09:20:56 -08:00
SMT50001 7c521adb94 Fixed platform-dependent type casts 2022-12-14 21:38:21 +03:00
Andre von Houck f4c668874e
Merge pull request #59 from treeform/dev
1.2.0
2022-08-08 11:39:55 -07:00
treeform aa18b570fb 1.2.0 2022-08-08 11:38:54 -07:00
Andre von Houck 0ca6d7ebd5
Merge pull request #58 from treeform/dev
More work on swizzle.
2022-08-08 11:38:08 -07:00
treeform 005a6235ef More work on swizzle. 2022-08-08 11:03:41 -07:00
Andre von Houck da90d35282
Merge pull request #52 from levovix0/master
fix getters and template -> func for setters in swizzle
2022-08-08 10:33:27 -07:00
Andre von Houck 89366f7779
Merge pull request #56 from silent-observer/patch-2
Fix documentation errors when importing vmath from another library
2022-08-08 10:27:19 -07:00
Andre von Houck 3feea59662
Merge pull request #57 from treeform/guzba
fix link
2022-07-24 16:07:59 -07:00
Ryan Oldenburg 72559f76a1 fix link 2022-07-24 12:46:30 -05:00
silent-observer 8ae21a7a4e
Fix documentation errors when importing vmath 2022-07-18 17:49:53 +03:00
Andre von Houck 78ca669521
Merge pull request #55 from treeform/dev
Fix to work around --mm:arc bug.
2022-07-08 16:55:08 -07:00
treeform a5697855f4 Fix to work around --mm:arc bug. 2022-07-08 16:50:35 -07:00
treeform 5d7c5e4115 Merge branch 'master' of github.com:treeform/vmath 2022-06-20 13:10:05 -07:00
treeform bbc187610a Fix typo. 2022-06-20 13:10:02 -07:00
Andre von Houck b7ca26538e
Merge pull request #54 from guzba/master
simpler quantize + test
2022-06-10 23:14:36 +03:00
Ryan Oldenburg 1938d04cf8 simpler quantize + test 2022-06-10 14:32:24 -05:00
levovix0 2575bda2e0 add complex expressions swizzle test 2022-06-05 17:26:03 +03:00
levovix0 3be5d965e2 fix setters in swizzle 2022-06-05 17:09:16 +03:00
levovix0 8b85bef504 fix getters and template -> func for setters in swizzle 2022-06-05 13:48:09 +03:00
treeform dc45793287 Fix readme typo. 2022-06-05 04:27:15 +03:00
treeform 1110b97fac 1.1.4 2022-04-01 10:12:24 -07:00
treeform 3c138bb23d Add inversesqrt, vec boolean, and mix functions from glsl. 2022-04-01 10:11:45 -07:00