Recep Aslantas
|
45e176680f
|
post rotation operaqtions
|
2022-10-18 15:43:07 +03:00 |
|
Recep Aslantas
|
c0bd65027a
|
add missing spin impl
|
2022-10-18 07:38:06 +03:00 |
|
Recep Aslantas
|
03d5699f32
|
new rotation function: spin; rotate around self at any position
|
2022-10-17 23:57:41 +03:00 |
|
Recep Aslantas
|
701e015bfd
|
avoid loading vec3 by glmm_load()
* use glmm_set1() for each for now
|
2021-04-25 02:36:06 +03:00 |
|
Recep Aslantas
|
7d5c4da7cf
|
optimize translate functions
|
2021-04-23 23:32:48 +03:00 |
|
Tim Gates
|
bddcfedead
|
docs: fix simple typo, asume -> assume
There is a small typo in include/cglm/affine.h.
Should read `assume` rather than `asume`.
|
2020-12-12 12:13:48 +11:00 |
|
Recep Aslantas
|
7eada03909
|
reemove redundant forward declerations
|
2020-03-06 23:33:27 +03:00 |
|
Recep Aslantas
|
bb8ff25752
|
Revert "mark readonly parameters as const"
|
2019-04-30 08:19:07 +03:00 |
|
Recep Aslantas
|
6ed275734b
|
mark readonly parameters as const
|
2019-04-28 12:15:43 +03:00 |
|
Recep Aslantas
|
b4bf8f3537
|
vec: rename glm_vec_ to glm_vec3_ (continue)
* add missing functions to vec4
* update docs
|
2018-11-29 09:07:48 +03:00 |
|
Recep Aslantas
|
0b8c63a90e
|
vec: rename glm_vec_ namespace to glm_vec3_
|
2018-11-28 23:22:30 +03:00 |
|
Recep Aslantas
|
463099350a
|
vec: use _negate instead of _flipsign and _inv
* negate is better and common name, flipsign is deprecated now.
|
2018-11-28 10:28:00 +03:00 |
|
Jonathan Platzer
|
cc5f533fc9
|
Add macro for automatic alignment of matrices
|
2018-07-19 10:14:30 +02:00 |
|
Recep Aslantas
|
1362bef50f
|
fix glm_translate_to
|
2018-05-23 23:13:41 +03:00 |
|
Recep Aslantas
|
7d783eeace
|
align local variables on stack
|
2018-05-23 23:04:06 +03:00 |
|
Recep Aslantas
|
e12e79b1a5
|
improve scale_make
|
2018-05-23 22:11:44 +03:00 |
|
Recep Aslantas
|
6cd3d52dc5
|
improve translate_make
|
2018-05-23 22:08:12 +03:00 |
|
Recep Aslantas
|
568001d26a
|
simd, sse2: make alignment optional for store operations
|
2018-05-08 15:31:09 +03:00 |
|
Recep Aslantas
|
252bf925fc
|
simd, sse2: make alignment optional for load operations
|
2018-05-08 15:25:23 +03:00 |
|
Recep Aslantas
|
498a33fac5
|
fix public header's includes
|
2018-04-21 22:36:25 +03:00 |
|
Recep Aslantas
|
065f93ab3c
|
update docs, drop scale1
|
2018-04-18 14:30:44 +03:00 |
|
Recep Aslantas
|
4dbcd28fdb
|
use mul_rot for rotations to make thrm faster
|
2018-04-18 14:12:56 +03:00 |
|
Recep Aslantas
|
d648f5772d
|
affine: drop rotate_ndc functions
|
2018-04-18 10:57:35 +03:00 |
|
Recep Aslantas
|
27ab6a7dd0
|
update docs, add clarifications for affine transforms
|
2018-04-17 15:42:24 +03:00 |
|
Recep Aslantas
|
33e951fe2e
|
implement rotate_at for quat and provide make version
|
2018-04-17 12:17:04 +03:00 |
|
Recep Aslantas
|
c63c6c90ac
|
implement rotate_at
|
2018-04-17 11:12:18 +03:00 |
|
Recep Aslantas
|
02ab66a8b3
|
docs: add docs for transforms
|
2018-02-24 20:12:05 +03:00 |
|
Recep Aslantas
|
9649a0285f
|
fix documentation param names
|
2018-01-18 20:52:24 +03:00 |
|
Recep Aslantas
|
42d8f58960
|
update affine header
* add come documentation to affine header
* rename scale1 to scale_uni
|
2018-01-15 15:52:13 +03:00 |
|
Recep Aslantas
|
9d61668e04
|
re-organise files, remove cglm prefix from file to make them more clean
|
2017-07-11 18:05:10 +03:00 |
|