369 Commits (0ed48b43f8b36cda7908b23457c008a8116b178e)

Author SHA1 Message Date
jean-pierre charras 36b6720feb 3D viewer: fix some issues after layer numbering changes. 1 year ago
Seth Hillbrand 5e0abadb23 Reorganize layer numbering 1 year ago
Seth Hillbrand b99a43bec2 Make 3d raytracing a bit more pleasing to watch 1 year ago
Seth Hillbrand be2a52dd2b Avoid GL ctx deadlock 1 year ago
Jeff Young 94f995c49e Reduce dependency on dynamic_cast. 1 year ago
jean-pierre charras 1f608ec2b0 3D viewer: add option to use board editor copper colors for copper layers. 1 year ago
Seth Hillbrand 8516cf6fe0 Prevent assertion on invalid opacities. 1 year ago
Alex Shvartzkop 8e4f6889d5 Use standard types instead of GL types in 3D raytracing renderer. 1 year ago
Seth Hillbrand 77797103f7 Add ability to embed files in various elements 2 years ago
Seth Hillbrand cc850d0da0 Split out LSEQ/LSET from LAYER_ID 1 year ago
Alex Shvartzkop 16e3692e71 Build time optimizations. 2 years ago
Alex Shvartzkop 4596a11da2 Raytracing 3D renderer: don't reflect sky background when reflections are on. 2 years ago
Jon Evans b36312ff24 Disable lazy-loading of 3D models on macOS 2 years ago
jean-pierre charras 8754f6867f 3D viewer: fix some graphic issues: 2 years ago
Alex Shvartzkop f6f0b9a661 ADDED: PCB 3D image raytracing rendering from CLI. 2 years ago
Alex Shvartzkop fb089a182b 3D viewer: support transparent background in Raytracing mode. 2 years ago
Alex Shvartzkop 85b1978408 Use 64-bit type to represent microseconds. 2 years ago
Alex Shvartzkop 80457d5871 Support transparent background in 3D viewer PNG/clipboard export. 2 years ago
Jeff Young fef404352d Remove stale TODOs. 2 years ago
Alex Shvartzkop 4defa6b58f Reduce editing timeout in 3D viewer raytracing. 2 years ago
Jeff Young 6136c2438d Make sure sorts are deterministic. 2 years ago
Jeff Young 0d51729537 Make sure sort is deterministic. 2 years ago
Marek Roszko 6b12a12b3e On second thought rename PROJECT_PCBNEW to PROJECT_PCB 2 years ago
Marek Roszko 7e8b18035f Eliminate the conditional pcbnew/cvpcb definition of PROJECT 2 years ago
Marek Roszko 37479c4154 HIDPI_GL_3D_CANVAS needs CAMERA so move it over 2 years ago
Marek Roszko 669f9d795f Trim the camera includes 2 years ago
Jeff Young da1405ec6a Draw off-board pads when drawing off-board silk. 2 years ago
Jeff Young c1a988e3ff Handle plated vs non-plated copper for copper other than pads. 2 years ago
Jeff Young 78f70b45e6 Minor readability improvements. 2 years ago
Jeff Young 4bfebb4744 Use standard names. 2 years ago
Jeff Young 8d06a794f4 Simplify code. 2 years ago
Jeff Young 87af115ee0 Make better use of method overrides. 2 years ago
Jeff Young 0126841c44 ADDED: 3D appearance setting for off-board silk. 2 years ago
Jeff Young c0ce543464 Use standard KiCad abbreviations for TH and NPTH. 2 years ago
Jeff Young 7e70ceaa03 Don't trim non-physical layers to board-outline. 2 years ago
Jeff Young 8cf291e423 Overhaul 3D degenerate shape protection. 2 years ago
Marek Roszko 7505fd0f37 Profile can live in core 2 years ago
jean-pierre charras fe18a9bf97 3d_rendering/raytracing/create_scene.cpp: add test missing in commit 22256c97 2 years ago
Jeff Young 22256c97f3 Fix logic errors in handling board body visibility. 2 years ago
Jeff Young 0c37e3c443 Remove realistic-mode (and duplicated settings from preferences). 2 years ago
Jeff Young f45760062b ADDED: appearances manager for 3D viewer. 2 years ago
Josue Huaroto 8a407756c1 Change min and max zoom values 2 years ago
Jon Evans 55c00f1845 ADDED: Initial support for importing Solidworks PCB files 2 years ago
Jeff Young b53bc1ae38 Trim solder paste (and other layers) to holes. 3 years ago
Jeff Young cb7f314f4b Handle through-hole via walls along with pads. 3 years ago
Marek Roszko 8a7044c3fb Fix some more warnings 3 years ago
jean-pierre charras 1406341d2d Fix a few doxygen errors (no actual code change) 3 years ago
qu1ck a6d10c8e97 Enable warnings on msvc 3 years ago
jean-pierre charras e0e2bcf20a Ensure 3D shapes are always shown in footprint settings dialog. 3 years ago
Ian McInerney 56b7d570f9 Remove uses of climits header/defines 3 years ago