183 Commits (01f32dd52c2733aaf544b742a28ca0df0e6688c3)

Author SHA1 Message Date
Maciej Suminski 01f32dd52c GL_CONTEXT_MANAGER class to avoid unexpected GL context switches. 10 years ago
Simon Richter 48ad75719c Remove redundant old copy of cimage class (3d-viewer/CImage.cpp and 3d-viewer/CImage.h) 10 years ago
Mário Luzeiro ffc7740cc2 3D: fix bounding box assert and include order 10 years ago
jean-pierre charras 178cf0dc25 Polygon calculation (zones filling): use fast mode when possible (in fact most of time) and strictly simple polygon option only in critical cases (in fact in plot Gerber functions mainly). 10 years ago
Cirilo Bernardo 712f57f002 Re-enabled bounding box display 10 years ago
Maciej Suminski 231eaecf34 Removed the included GLM library, switched to the system one. 10 years ago
Cirilo Bernardo 6e5473f646 Minor fix: remove reference to GLdebug() 10 years ago
Mario Luzeiro 69cc788e8e + Removed glm source from kicad tree (Maciej / Cirilo) 10 years ago
jean-pierre charras 407aa9c586 Very minor fix: a pcbnew option (show page limits) was not stored in user config, and was lost after closing the session. 10 years ago
unknown 3e8b4503d1 Try to fix Bug #1458215 (3D viewer plane artifacts on first render) 10 years ago
jean-pierre charras c63f6aa3c5 Polygon boolean operations on SHAPE_POLY_SET: Add a parameter (aFastMode) to speed up calculations. By default, the transforms use an option to create stricly simple polygons. 10 years ago
Tomasz Wlostowski 63b35f40a7 Removed all dependencies on boost::polygon except for bitmap2component. Replaced almost all instances of CPOLYGONS_LIST with SHAPE_POLY_SET. 10 years ago
jean-pierre charras 9b9c7945a2 Many minor fixes (like bug #1477213). Better help in dialog environment variables editor (the tooltip was never shown on Windows) 10 years ago
Maciej Suminski d2ebf688f9 Reverted commits that remove boost::polygon dependency (need more testing). 10 years ago
Tomasz Wlostowski 41c753b05d Removed all dependencies on boost::polygon except for bitmap2component. Replaced almost all instances of CPOLYGONS_LIST with SHAPE_POLY_SET. 10 years ago
jean-pierre charras b9f1ada90b Use Clipper lib in 3D viewer, in calculations that crashed the 3D viewer when using boost:: polygon. Work in Progress. 10 years ago
unknown fe6cf2f5f8 3d-viewer: Fix a regression: grid was not updated ( now updated by calling CreateDrawGL_List ) 10 years ago
Tomasz Wlostowski b562cfb8bb WX_HTML_REPORT_PANEL: a REPORTER widget on steroids. 10 years ago
unknown 5f7268a178 3d-viewer, fix again a transparency issue. 11 years ago
jean-pierre charras 4354139f24 Very minor fixes. 11 years ago
unknown d40ea8adcb 3D viewer: fix issues with transparencies in some models (material issues in VRML2 parser) 11 years ago
jean-pierre charras 79af0c454d 2 very minor fixes. 11 years ago
jean-pierre charras 19347b1243 3D viewer: minor fixes. Use our class REPORTER to show warning messages and activity info when building the 3D board view. Add a few comments in sources. 11 years ago
jean-pierre charras c519eea12b 3D viewer: fix (the fix is not perfect) a minor issue in zone rendering: copper thickness was not good when the option 'Show Holes in Zones" was OFF, and "Show Copper Thickness" ON. 11 years ago
jean-pierre charras bbbb84e6c2 Fix a few minor coverity warnings. 11 years ago
unknown 34dfbc3306 3D viewer: fix an issue introduced in previous commit. Add an improvement. 11 years ago
unknown c0518db743 3D viewer: Some more support cases to VRML2 parser and fix some issues. 11 years ago
unknown eee901ff57 3D-viewer: Fixes and enhancements. Add comments in header files. Fix some coding style issues. 11 years ago
jean-pierre charras 9c43d6f22b Very minor fixes: 3D viewer: remove artifacts with NPTH pads having the save size as their hole. Kicad: remove duplicate submenu in menubar. remove a minor coverity warning 11 years ago
jean-pierre charras 9a3a92f93a 3d-viewer: avoid useless warning messages each time a 3d view option is changed. 11 years ago
jean-pierre charras 115cb2d647 Try to fix Bug #1431765 (Pcbnew crashes in GAL when entering 3d display when a board outline is not closed) 11 years ago
Mario Luzeiro d80a3d651e 3d-viewer: fixes and enhancements. 11 years ago
unknown cbb0e2ad35 Rework on 3D viewer. Fix some issues, some optimizations and better rendering. 11 years ago
unknown 8e7bc5666b 3d viewer: fix current shading issues with some models. 11 years ago
jean-pierre charras 27b9d013fd 3D-viewer: fix Bug #1360784 (3D viewer displays only first wrl shape) 11 years ago
jean-pierre charras a26449b3ef 3d-viewer: code cleaning; bitmap2component: minor fix and code cleanup 11 years ago
jean-pierre charras 5e032ef08a 3d-viewer: code cleaning and minor bug fix. 11 years ago
jean-pierre charras d089ff5215 3d-viewer: Fix some issues and clean code. 11 years ago
jean-pierre charras fafd19c616 Add patch from Mario Luzeiro to 3D viewer. Fix a serious issue due to duplicate ID used in menus and toolbars between sub-applications, related to wxUpdateUIEvent events loop. 11 years ago
jean-pierre charras 5f63becff1 3D viewer: move helper functions from 3d_draw.cpp to 3d_draw_helper_functions.cpp. Add comments in .h sources. Better management of background color. coding style fixes. 11 years ago
unknown d9c76c0d49 3D viewer bug fixes 11 years ago
unknown 73005087d5 3d_viewer fix translation and rotation issues (patch from Mario Luzeiro) 11 years ago
jean-pierre charras 01a8442b35 3d viewer: minor code cleaning (remove useless #include ) 11 years ago
unknown 7a4ea8955e 3D viewer enhancements (better render + better vrml reader) from Mario Luzeiro 11 years ago
jean-pierre charras 38027eb998 3d viewer: Add high quality mode option is realistic mode (Shows holes in copper zones, but with longer calculation time) 11 years ago
Dick Hollenbeck ad750defb6 LAYER_ID work 11 years ago
Dick Hollenbeck 4578ea8b9e 1) Add 32 Cu Layers. 11 years ago
jean-pierre charras afc5d13172 Apply a workaround in 3D_draw.cpp to avoid crash in boost::polygon (try to fix Bug #1322804) 12 years ago
jean-pierre charras d54ade9403 Rework on DXF export. 12 years ago
Lorenzo Marcantonio 7b4b3297db - Better way to iterate on vias in the track list (GetFirstVia) 12 years ago