282 Commits (3a51fb6ac6c85e22139a50bae7f1a8c5b6bf32ad)

Author SHA1 Message Date
jean-pierre charras cf66aac15d 3d viewer: fix compil issue (missing include in c3d_render_ogl_legacy.cpp) 6 years ago
Mario Luzeiro b0bf9f7b57 3D-Viewer: use wxStaticBoxSizer for options, fix coding style 6 years ago
Mario Luzeiro 00da17bc7d 3D-Viewer: Add new options: Anti-aliasing quality, "While moving" 6 years ago
Mario Luzeiro 656efc8d62 3D-Viewer: disable AA while moving 6 years ago
Emery Burhan b1ac504fcd 3d_viewer: Fix bottom view image being too dark when floor+shadows are enabled 6 years ago
Oleg Endo ae6fbc9c60 Improve 3D viewer rendering performance 6 years ago
Jeff Young 174856bac5 Promote 3D model "preview" flag to a persisted "show" flag. 6 years ago
Jeff Young 5134856f18 Rationalise 3D settings data-structure. 6 years ago
Jeff Young d69ebfae49 Push tool framework base down into TOOL_HOLDER. 6 years ago
jean-pierre charras cc47062b17 Fix a few Coverity issues 6 years ago
Jeff Young e9cd9ee8ff Actionize the rest of the 3D viewer. 6 years ago
Ian McInerney 34e5b76c5f Add virtual constructors to some classes that should have them 6 years ago
Ian McInerney 5053f58bfc Move 3d viewer board outline warning to the status bar 6 years ago
Mario Luzeiro 970a0a593a 3d-viewer, add an option to subtract Mask from Silk 6 years ago
Ian McInerney c5a9479953 Only get 3D viewer colors when launched from the PCb editor 6 years ago
Fabien Corona 183bbf6914 3d-viewer : synchronise colours with board stackup. 6 years ago
Ian McInerney bc6139359b Smoothen rotation in 3D viewer when crossing the 0-2pi line 6 years ago
jean-pierre charras b6f64815f4 3D viewer: normalize rotation angles between -2_PI and 2_PI. 6 years ago
Ian McInerney f896043067 Fix comments for switch statement fall throughs 6 years ago
Seth Hillbrand 7c28c3838a Comment-only changes 6 years ago
Ian McInerney 13b6028e1b Refactor all math into a new kimath library 6 years ago
Mario Luzeiro 2c00540ad6 3d-viewer, make ortho projection zoom similar as prespective projection 6 years ago
Mario Luzeiro 518c1df81b 3d-viewer, ray-tracing, do not add coincident segments 6 years ago
Mario Luzeiro 37c3e34486 3D-viewer: raytracing, implement multiple shape board. 6 years ago
Mark Roszko b11d52eda1 Scope 3d viewer enums 6 years ago
Ian McInerney c21e96bcf9 Add virtual destructor to CMATERIAL 6 years ago
Mark Roszko 19ceb11ae7 Change more enums over to scoped enums 6 years ago
Mark Roszko ae785194ce Silence/fix double to float conversion warnings 6 years ago
Seth Hillbrand eb3d32f967 SHAPE_LINE_CHAIN: Unify constructors 7 years ago
Seth Hillbrand 6983c56cf8 Use const references where possible 6 years ago
Seth Hillbrand b5f021ff9f Cleanup: Replace push_back with emplace_back 6 years ago
Seth Hillbrand 4d2e953f42 Cleanup: Replace C-only deprecated headers 6 years ago
Seth Hillbrand 79972a3867 3d: Fix initialization call 6 years ago
Michal Jahelka ae79a2bdcf c3d_render_ogl_legacy.cpp: initialize m_Emissive member of SMATERIAL to be sure it is set to 0, 0, 0 6 years ago
Jeff Young a25368cc6b Improve spelling. 6 years ago
Jeff Young baeb3689b5 Improve SNR (and spelling). 6 years ago
Seth Hillbrand 59ed9f086f 3d-viewer: Remove dead code 6 years ago
Simon Schubert 0823692dda 3d: min dot needs to be square 7 years ago
Seth Hillbrand 77cefe0c16 Normalize line endings 7 years ago
Seth Hillbrand 9163ac543a pcbnew: Move pads to std::deque 7 years ago
Seth Hillbrand 888c01d11b pcbnew: Move tracks to std::deque 7 years ago
Seth Hillbrand d1877d7c1b Moving modules from DLIST to std::deque 7 years ago
Seth Hillbrand ddc6079ceb Move remaining hard-coded segment counts 7 years ago
Henner Zeller 2aea26de1e Raytracing - a more pleasing way sequencing blocks to render. 7 years ago
Mario Luzeiro b9a17b928a Fixes lp Bug #1828747 - Add some epsilon value to ray dir on orthographic mode 7 years ago
John Beard 18593d2dbb 3D viewer: decouple renderers from wxCursors 7 years ago
jean-pierre charras 098d9bf056 3D viewer: Fix: board outlines ignored in 3D for triangular board shapes 7 years ago
jean-pierre charras 3dd5a912b6 remove dead code. 7 years ago
Seth Hillbrand 0769b0409f 3d-viewer: Remove threading on middle layer 7 years ago
jean-pierre charras 90139d540c 3D viewer: Fix hanging when a board is displayed in non realistic mode and the body is not shown. 7 years ago