Emil Dotchevski
3914976fc9
Merge pull request #20 from DionHo/patch-1
...
Quaternion slerp() using incorrect precision
2019-10-05 08:13:06 -07:00
DionHo
0ba983d3cd
Quaternion slerp() using incorrect precision
...
In my use cases, the slerp operation returned a quaternion with nan-values because the angle between input quaternions was too low. I used double precision for the quaternions, but the acosf() function reduced the calculation accuracy, resulting in "theta==0.0".
Using acos<TR> instead of acosf is consistent with the other trigonometrical functions used in this method and solves the problem of precision loss in my use case.
(With even smaller angle differences, the calculation could still result in nan-quaternions when using double precision, but this is still an improvement, imho.)
2019-10-05 16:35:53 +02:00
Emil Dotchevski
15ece401ae
Merge branch 'develop'
2019-07-29 14:42:08 -07:00
Emil Dotchevski
665a0c9da7
fixing travis issues
2019-07-26 18:42:25 -07:00
Emil Dotchevski
5b3efafecd
Merge branch 'develop'
2019-07-24 16:24:25 -07:00
Emil Dotchevski
2cabcd8fba
Proper use of APPVEYOR_BUILD_WORKER_IMAGE for msvc-12.0
2019-07-24 12:13:23 -07:00
Emil Dotchevski
a4ec8db5da
Workaround for a compiler warning, thanks Luigi Castelli
2019-07-19 16:47:08 -07:00
Emil Dotchevski
d0b0e77458
Merge pull request #16 from Kojoley/patch-2
...
Fixed redirection
2019-03-21 23:05:24 -07:00
Nikita Kniazev
fd341db3d8
Fixed redirection
2019-03-21 23:05:48 +03:00
Emil Dotchevski
fbd3dd48e1
Merge pull request #14 from dlm/fix/typos-in-documentation
...
Fix typos in documentation
2019-03-02 22:19:39 -08:00
David Millman
aab6d86bd6
Fix file name
2019-02-15 19:44:57 -07:00
David Millman
b852f39db9
Fix typo in point
2019-02-15 19:36:59 -07:00
Emil Dotchevski
7fe901860f
documentation update
2018-12-22 21:22:41 -08:00
Emil Dotchevski
1949374ff4
updated design rationale
2018-12-22 14:15:18 -08:00
Emil Dotchevski
096945646b
documentation tweak
2018-12-22 11:56:11 -08:00
Emil Dotchevski
4ece99d4dd
auto deployment of gh-pages
2018-12-22 10:43:42 -08:00
Emil Dotchevski
35071cabfc
gh-pages deployment
2018-12-22 02:17:39 -08:00
Emil Dotchevski
b9ddc7a9f7
another attempt at deploying gh-pages
2018-12-21 23:10:40 -08:00
Emil Dotchevski
8764a114fc
build/adoc deployment test
2018-12-21 20:20:33 -08:00
Emil Dotchevski
b4a0d3cf87
gh-pages deploy attempt
2018-12-21 19:08:00 -08:00
Emil Dotchevski
9a0630b8cb
publishing asciidoctor attempt
2018-12-21 18:12:08 -08:00
Emil Dotchevski
43108db529
more compilers, doc publishing moved to its own job
2018-12-21 17:49:13 -08:00
Emil Dotchevski
8d3faef66f
trigger travis
2018-12-21 17:12:13 -08:00
Emil Dotchevski
b28249a505
attempting to install asciidoctor on travis
2018-12-21 16:25:09 -08:00
Emil Dotchevski
7d205b3f74
adding asciidoctor to apt packages
2018-12-21 14:19:19 -08:00
Emil Dotchevski
c69e95ccb4
testing asciidoctor documentation build
2018-12-21 11:06:45 -08:00
Emil Dotchevski
623e344a33
automatic building of asciidoctor documentation
2018-12-20 16:25:35 -08:00
Emil Dotchevski
598bad11a0
added appveyor ci
2018-12-19 13:50:16 -08:00
Emil Dotchevski
2c1632ee75
documentation update
2018-12-17 19:05:22 -08:00
Emil Dotchevski
e24c7f6e07
new .gitattributes to hopefully deal with inconsistent cr/lf.
2018-12-17 15:17:06 -08:00
Emil Dotchevski
f15c67aa78
vec_register, thanks agate-pris
2018-12-17 14:59:00 -08:00
Emil Dotchevski
91ebe6c1df
fixed merge error
2018-12-17 14:28:37 -08:00
Emil Dotchevski
7d2e9952b8
merged documentation
2018-12-17 14:25:09 -08:00
Emil Dotchevski
8f6f115680
documentation update
2018-12-17 13:43:09 -08:00
Emil Dotchevski
808362d0a9
deleting html documentation, look at gh-pages instead
2018-12-17 13:10:14 -08:00
Emil Dotchevski
6859d7b77b
documentation update
2018-12-17 13:08:57 -08:00
Emil Dotchevski
69039e2ec0
Documentation update
2018-08-10 18:28:13 -07:00
Emil Dotchevski
4a27a445bd
updating gh-pages.sh
2018-08-10 18:21:17 -07:00
Emil Dotchevski
3d26112212
crlf->lf
2018-08-10 18:11:25 -07:00
Emil Dotchevski
c310b3ac8c
Documentation update
2018-08-10 18:08:00 -07:00
Emil Dotchevski
24f76add5f
Documentation update
2018-08-10 17:25:23 -07:00
Emil Dotchevski
53a3805570
updated gh-pages.sh
2018-08-10 17:22:21 -07:00
Emil Dotchevski
3b55efab7a
Documentation update
2018-08-10 17:20:00 -07:00
Emil Dotchevski
f49f4a2343
fixed Jamfile.v2 for gen.cpp
2018-08-09 21:05:53 -07:00
Emil Dotchevski
4e5e7d288f
getting rid of vcxproj files
2018-08-09 21:03:57 -07:00
Emil Dotchevski
3204c5f044
new documentation
2018-08-09 20:54:30 -07:00
Emil Dotchevski
27641f724c
documentation update
2018-08-09 20:50:10 -07:00
Emil Dotchevski
139b419cef
c_cpp_properties.json
2018-08-09 20:48:23 -07:00
Emil Dotchevski
f648828173
Merge branch 'develop' of https://github.com/boostorg/qvm
2018-08-09 20:45:59 -07:00
Emil Dotchevski
364708ff20
documentation update
2018-03-14 23:06:40 -07:00