kicad/3d-viewer
Ian McInerney a530b600b8 Smoothen rotation in 3D viewer when crossing the 0-2pi line
Rotating to 0 when above pi would result in the board spinning back
through pi to get there. This led to jarring motion.

Also fix an issue added in b6f64815 where the board would rotate
2pi when crossing over the 0-2pi boundary.

(Cherry-pick of 4fc9b4e5ab)
2020-01-15 18:10:46 +00:00
..
3d_cache Allow null path in 3d model 2019-06-20 20:10:25 -07:00
3d_canvas 3d-viewer: Remove dead code 2019-08-16 11:01:01 -07:00
3d_model_viewer Create HIDPI_GL_CANVAS wrapper for transparent wxGLCanvas HiDPI/Retina support. Enable HiDPI/Retina for 3d-viewer. 2017-12-18 16:26:01 +01:00
3d_rendering Smoothen rotation in 3D viewer when crossing the 0-2pi line 2020-01-15 18:10:46 +00:00
3d_viewer Fix cherry-pick error 2020-01-08 09:41:01 +00:00
common_ogl Replace DIM() macro 2019-01-06 08:43:12 -08:00
3d_enums.h 3D viewer: Remove outdated option "show holes in zones" that was no longer used in opengl mode, and useless in ray tracing 2017-12-28 11:01:10 +01:00
3d_fastmath.cpp 3D Viewer: complete refactor of the 3D viewer. 2016-07-19 13:35:25 -04:00
3d_fastmath.h 3D Viewer: complete refactor of the 3D viewer. 2016-07-19 13:35:25 -04:00
3d_math.cpp Removed all exception specifiers since deprecated. 2017-06-12 13:54:55 -04:00
3d_math.h (forget to staged modified files) 2016-10-09 11:33:53 -04:00
3d_plugin_dir.h.in Use absolute path CMAKE_INSTALL_FULL_LIBDIR for 3d viewer PLUGINDIR 2018-12-11 14:28:01 -05:00
3d_viewer.h 3D Viewer: complete refactor of the 3D viewer. 2016-07-19 13:35:25 -04:00
3d_viewer_id.h 3D Viewer: disable ray tracing for OpenGL less than 2.1. 2019-01-19 08:03:09 -05:00
CMakeLists.txt Build: libpolygon provides its own includes 2019-02-04 19:29:31 -08:00
credits.txt 3D Viewer: complete refactor of the 3D viewer. 2016-07-19 13:35:25 -04:00