6237 Commits (3bbb4088a89051c467c07ff69bbf8f28d61e0edc)
 

Author SHA1 Message Date
Alan 3bbb4088a8
Update Range.h 8 years ago
Vladimír Vondruš 13a6ba8a23 Math: benchmark quaternion interpolation methods. 8 years ago
Vladimír Vondruš cbc35c4353 Stub documentation for transformation interpolation and animation. 8 years ago
Vladimír Vondruš eadf8986f6 Math: fuzzy compare for division-by-zero in quaternion s(c)lerp. 8 years ago
Vladimír Vondruš 880bf7a1b6 Animation: list the new interpolators. 8 years ago
Vladimír Vondruš 9f8da6d47a Animation: prefer "shortest path" interpolators in interpolatorFor(). 8 years ago
Vladimír Vondruš fde07c6c58 Doc++ 8 years ago
Vladimír Vondruš 780e5258cc Math: consistently use arccos() in math equations. 8 years ago
Vladimír Vondruš ec34009025 Math: document the usual notation for complex/dual/quat numbers. 8 years ago
Vladimír Vondruš 1f507d81d4 Math: make docs of slerp() for Complex consistent with Quaternion. 8 years ago
Vladimír Vondruš 737104f2c7 Math: added "shortest path" alternatives to lerp(), slerp() and sclerp(). 8 years ago
Vladimír Vondruš d156a60943 Math: fix sclerp() behavior with dual quaternions having the same angle. 8 years ago
Vladimír Vondruš 425d31fb5c Math: no, this is testing it wrong. 8 years ago
Vladimír Vondruš f583d1c853 Math: cleaned up the sclerp() test. 8 years ago
Vladimír Vondruš 68f34b3283 Math: STUPID EFFING DOXYGEN GODDAMIT I HATE YA WITH PASSION 8 years ago
Vladimír Vondruš 6c8a2a46b8 Math: implement cubic Bezier <-> cubic Hermite conversion. 8 years ago
Vladimír Vondruš c3d093bee9 Trade: support for spline interpolation in AnimationData. 8 years ago
Vladimír Vondruš b1b663fa65 Animation: support for spline interpolation. 8 years ago
Vladimír Vondruš e997344b8c Math: new CubicHermite class. 8 years ago
Vladimír Vondruš ac11a8e815 Animation, Trade: support Complex for rotation animations. 8 years ago
Vladimír Vondruš ffe838a404 Animation: add an explanatory comment. 8 years ago
Vladimír Vondruš 8c7c74c22e Math: mutable getters for Complex, Dual and Quaternion. 8 years ago
Vladimír Vondruš c2c6b9f22b Math: added lerp() and slerp() for complex numbers. 8 years ago
Vladimír Vondruš 0f4b88870a Math: simplify angle() implementation for Complex. 8 years ago
Vladimír Vondruš bb9b41057f Math: separate assertion tests into a dedicated test case. 8 years ago
Vladimír Vondruš 5e9bce3823 DebugTools: doc++ 8 years ago
Vladimír Vondruš a77a46c926 Math: debug output for Half with proper amount of decimal places. 8 years ago
Vladimír Vondruš 943d74dd1c GL: restore backwards compatibility of deprecated Buffer::map<T>(). 8 years ago
Vladimír Vondruš 8dc1f8a7da MeshTools: make the generateFlatNormals() docs less handwavy. 8 years ago
Vladimír Vondruš f6ba4111e1 GL: remove obsolete Firefox workaround. 8 years ago
Vladimír Vondruš 439b40f762 Platform: this actually asserts now. 8 years ago
Vladimír Vondruš dba35bac7a Platform: initial HiDPI support in GlfwApplication. 8 years ago
Vladimír Vondruš df08500305 package: explicitly enable Shapes in all dev PKGBUILDs and CIs. 8 years ago
Vladimír Vondruš 8efc6b39e9 Deprecate the Shapes library and everything that depends on it. 8 years ago
Vladimír Vondruš c9d621bed2 Shapes: properly export all instances. 8 years ago
Vladimír Vondruš 61d0ad9c7c external: update generated Vulkan headers for new global function in 1.1. 8 years ago
Vladimír Vondruš 2c56d1600a modules: properly handle optional dependencies of DebugTools. 8 years ago
Vladimír Vondruš 7b6fd1f88f doc: checklist for deprecating a whole library. 8 years ago
Vladimír Vondruš 555412c4c3 doc: mention Windows Emscripten guide from @Squareys. 8 years ago
Vladimír Vondruš d8f4c245db modules: fix MeshTools dependency setup. 8 years ago
Vladimír Vondruš 2b0b6a9422 Platform: no, this doesn't look right. 8 years ago
Vladimír Vondruš 4a9663a2ea Platform: update deprecation warnings/errors. 8 years ago
Vladimír Vondruš e0c0baacd2 DebugTools: Primitives are needed also for ObjectRenderer. 8 years ago
Vladimír Vondruš b98dcf76aa Audio: make the tests compile even if SceneGraph is not enabled. 8 years ago
Vladimír Vondruš 0adf7ea323 MeshTools: make the tests compile even if Primitives are not enabled. 8 years ago
Vladimír Vondruš 5bc3fce065 doc: make DebugTools tests compilable even if Primitives are not enabled. 8 years ago
Vladimír Vondruš 87a951fc5d Math: I have no idea what happened here. 8 years ago
Vladimír Vondruš 86b6edb120 Platform: there's no bootstrap for GlutApplication anymore. 8 years ago
Vladimír Vondruš 6f2b115953 external: regenerated Vulkan headers with latest flextGL. 8 years ago
Vladimír Vondruš d578d4d89e package/ci: build minimal Vulkan support on Linux and Windows. 8 years ago