a6bd2d7664
Fix of 3DBed Regression #6029
2021-02-15 09:31:19 +01:00
2e55898d78
Removal of not numerically robust libraries "poly2tree" and "polypartition".
...
Adjustment of GUI/3DBed.cpp,hpp to use the more stable triangulation algoritm
derived from SGI glut.
Fix of an extremely slow bridging calculation, caused by an extremely
slow bridged area detection function, of which the results were never used.
Fixes "slicing fails or takes too long #5974 "
2021-02-09 18:36:28 +01:00
5f97b2512b
Merge remote-tracking branch 'aegean-odyssey/ao_profile_resources_patch' into master
2020-11-19 19:02:32 +01:00
a20ce2f484
ENABLE_GCODE_VIEWER set as default in 3DBed.hpp/.cpp
2020-11-16 17:29:21 +01:00
7a093b08fd
GCodeViewer -> Show printbed model and texture for system printers detected when loading gcode files produced by PrusaSlicer
2020-08-21 10:59:07 +02:00
992d7065b2
GCodeViewer -> Modified shape of printbed for the unknown size case
2020-08-19 15:19:07 +02:00
dea641183c
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-08-10 14:22:46 +02:00
64001c0fe5
GCodeProcessor -> Fixed export of estimated time to gcode filename
2020-08-07 15:30:08 +02:00
0eb6ba96d6
Fixed conflicts after merge with master
2020-08-03 14:17:40 +02:00
0348986bda
Follow-up of 9d4344a78c -> ensure printbed always rendered as custom in gcode preview mode
2020-07-29 14:20:01 +02:00
6fbb3db79c
Fixed build when ENABLE_GCODE_VIEWER is disabled
2020-07-08 14:43:14 +02:00
eb215fe994
ENABLE_GCODE_VIEWER_AS_STATE -> Removed tabs from gcode viewer state
2020-06-19 15:32:44 +02:00
19c4f32604
Preset and PresetBundle are moved to the _libslic3r_ folder
2020-06-16 17:03:06 +02:00
aa04f0e555
ENABLE_GCODE_VIEWER -> Completed implementation of new GLModel class
2020-05-27 08:06:02 +02:00
314995fa0b
ENABLE_SHADERS_MANAGER set as default
2020-05-22 16:08:02 +02:00
5aa8cc5779
ENABLE_SHADERS_MANAGER -> Unified client code of new GLShadersManager and GLShaderProgram classes
2020-05-21 10:15:00 +02:00
cbfb09a241
Fixed build for all 4 cases of tech ENABLE_SHADERS_MANAGER and ENABLE_GCODE_VIEWER enabled/disabled and code cleanup
2020-05-20 17:03:53 +02:00
c7c87973b7
First installment of tech ENABLE_SHADERS_MANAGER, using class GLShadersManager as a central point to manage OpenGL shaders
2020-05-20 14:11:22 +02:00
8d5cea82f4
Tech ENABLE_GCODE_VIEWER -> Bed axes rendered using the new OpenGL model class
2020-05-12 11:33:50 +02:00
6f789aaee7
GLCanvas3DManager replaced by OpenGLManager
2020-05-06 14:38:53 +02:00
e9423ab86d
Also search vendor directory for printer profile resources.
...
Search the vendor directory using the same conventions used to search
the profiles directory when looking for thumbnails, bed_models, and
bed_textures. Allows a complete, "Config Wizard"-friendly custom vendor
profile to be placed in the (user's configuration) vendor directory.
2020-04-25 02:51:02 +00:00
46ade45ced
The bed texture is not shown when looking from below and FDM/SLA support gizmo is active
2020-04-14 13:18:08 +02:00
87e77e20fa
Include cleanup in several files
...
src/slic3r/Config/Snapshot.cpp
src/slic3r/Config/Snapshot.hpp
src/slic3r/Config/Version.cpp
src/slic3r/Config/Version.hpp
src/slic3r/GUI/2DBed.cpp
src/slic3r/GUI/3DBed.cpp
src/slic3r/GUI/3DScene.cpp
src/slic3r/GUI/3DScene.hpp
src/slic3r/GUI/AboutDialog.cpp
src/slic3r/GUI/AboutDialog.hpp
src/slic3r/GUI/AppConfig.cpp
src/slic3r/GUI/BackgroundSlicingProcess.cpp
src/slic3r/GUI/BackgroundSlicingProcess.hpp
2020-03-03 15:47:02 +01:00
847efec2ed
ENABLE_6DOF_CAMERA set as default
2020-02-13 12:13:54 +01:00
b368f8ff24
Fixed conflicts after merge with master
2020-01-17 14:58:19 +01:00
e8d52cfba1
Fixed conflicts after merge with master
2020-01-17 14:16:12 +01:00
62e60bcb43
Six degrees of freedom camera - 1st installment
2020-01-15 12:49:34 +01:00
9a3901e159
Support for new "default_materials" property at PrinterModel
...
of system profiles. The "default_materials" key accepts
"default_filaments" as well.
2020-01-13 16:01:20 +01:00
051fcd4e24
Configurable system printers bed textures and models
2020-01-09 10:27:42 +01:00
70bc392003
Support for Vendor / Printer Model specific print bed texture and model.
2020-01-07 14:08:35 +01:00
feaccc557d
Partial revert of cc919c68b8
2019-12-19 11:38:48 +01:00
f2b8607d11
Fixed positioning of gizmos' imgui dialogs
2019-12-12 13:38:08 +01:00
3537f74936
Printbed axes renderable on demand
2019-11-28 11:51:00 +01:00
2dec84a429
Added model and texture for Mini and Ender3 printer printbeds
2019-11-15 09:28:51 +01:00
cc919c68b8
Use Linux-style paths when saving custom bed texture and model files into config
2019-11-12 11:59:33 +01:00
f1f1b515cd
Fixed update of both canvas when compressed bed textures have been completely sent to gpu
2019-08-30 14:10:59 +02:00
0becfa0a04
Fix of #2739
2019-08-19 15:44:22 +02:00
77857f7292
Refactoring into rendering pipeline
2019-07-26 09:45:22 +02:00
d6f03a2f52
Bed model placed into the scene so that its origin goes into shape center
2019-07-25 11:34:42 +02:00
bc680b8376
Draw lighter gridlines when rendering default procedural texture on print bed when seen from above and custom model is present
2019-07-25 10:38:18 +02:00
9625fe8f5b
Render custom bed model on custom beds
2019-07-25 09:45:43 +02:00
48dc2bb762
Fixed positioning of bed model into the scene and changed bundled bed models
2019-07-25 08:43:21 +02:00
1483a7fd51
Render custom bed model on prusa beds
2019-07-24 14:02:36 +02:00
395e794b9e
Refactoring in Bed3D
2019-07-24 11:04:04 +02:00
7e7550b416
Custom bed texture applied to custom bed shapes
2019-07-24 10:11:17 +02:00
749bb2bfed
Refactoring in GLTexture
2019-07-19 11:18:19 +02:00
84d61e28fd
Tech ENABLE_TEXTURES_FROM_SVG set as default
2019-07-19 09:52:01 +02:00
ba4bc8ac82
Render custom bed textures in png format on prusa beds
2019-07-19 09:18:09 +02:00
1c5ff3c72d
Small refactoring
2019-07-18 15:03:05 +02:00
f61d43de07
Render custom bed textures in svg format on prusa beds
2019-07-18 14:39:19 +02:00