Vojtech Bubnik
26367001ab
Fix of 3DBed Regression #6029
2021-02-15 09:31:19 +01:00
Vojtech Bubnik
60cc12002e
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
David Kocik
cfe37c6082
Merge remote-tracking branch 'aegean-odyssey/ao_profile_resources_patch' into master
2020-11-19 19:02:32 +01:00
enricoturri1966
3cddbad0af
ENABLE_GCODE_VIEWER set as default in 3DBed.hpp/.cpp
2020-11-16 17:29:21 +01:00
enricoturri1966
33a290a11e
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
enricoturri1966
a072cf3740
GCodeViewer -> Modified shape of printbed for the unknown size case
2020-08-19 15:19:07 +02:00
enricoturri1966
02f159fa99
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-08-10 14:22:46 +02:00
enricoturri1966
3388d7edad
GCodeProcessor -> Fixed export of estimated time to gcode filename
2020-08-07 15:30:08 +02:00
enricoturri1966
5523d4c87d
Fixed conflicts after merge with master
2020-08-03 14:17:40 +02:00
enricoturri1966
aeb1c2f4dd
Follow-up of 9d4344a78c -> ensure printbed always rendered as custom in gcode preview mode
2020-07-29 14:20:01 +02:00
enricoturri1966
329077ab22
Fixed build when ENABLE_GCODE_VIEWER is disabled
2020-07-08 14:43:14 +02:00
enricoturri1966
202886b535
ENABLE_GCODE_VIEWER_AS_STATE -> Removed tabs from gcode viewer state
2020-06-19 15:32:44 +02:00
YuSanka
a1eeb569db
Preset and PresetBundle are moved to the _libslic3r_ folder
2020-06-16 17:03:06 +02:00
enricoturri1966
ce42c67a2a
ENABLE_GCODE_VIEWER -> Completed implementation of new GLModel class
2020-05-27 08:06:02 +02:00
enricoturri1966
1eb6ec97ed
ENABLE_SHADERS_MANAGER set as default
2020-05-22 16:08:02 +02:00
enricoturri1966
3f675370fc
ENABLE_SHADERS_MANAGER -> Unified client code of new GLShadersManager and GLShaderProgram classes
2020-05-21 10:15:00 +02:00
enricoturri1966
2e64da5c1d
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
enricoturri1966
4194c347ab
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
enricoturri1966
b62ba8a42d
Tech ENABLE_GCODE_VIEWER -> Bed axes rendered using the new OpenGL model class
2020-05-12 11:33:50 +02:00
enricoturri1966
78b03f411d
GLCanvas3DManager replaced by OpenGLManager
2020-05-06 14:38:53 +02:00
Aegean Odyssey
1d39db3c6c
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
Lukas Matena
319e74d4ce
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
Lukas Matena
0e734239ba
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
Enrico Turri
ddf6501acd
ENABLE_6DOF_CAMERA set as default
2020-02-13 12:13:54 +01:00
Enrico Turri
f131909353
Fixed conflicts after merge with master
2020-01-17 14:58:19 +01:00
Enrico Turri
dd7bb7db4a
Fixed conflicts after merge with master
2020-01-17 14:16:12 +01:00
Enrico Turri
94a95f9786
Six degrees of freedom camera - 1st installment
2020-01-15 12:49:34 +01:00
bubnikv
103ffdf04e
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
Enrico Turri
2c95a1f0d7
Configurable system printers bed textures and models
2020-01-09 10:27:42 +01:00
bubnikv
cc14838291
Support for Vendor / Printer Model specific print bed texture and model.
2020-01-07 14:08:35 +01:00
Enrico Turri
624b81d70a
Partial revert of cc919c68b8
2019-12-19 11:38:48 +01:00
Enrico Turri
c850d600c3
Fixed positioning of gizmos' imgui dialogs
2019-12-12 13:38:08 +01:00
Enrico Turri
c80919aabc
Printbed axes renderable on demand
2019-11-28 11:51:00 +01:00
Enrico Turri
4a0ae0c628
Added model and texture for Mini and Ender3 printer printbeds
2019-11-15 09:28:51 +01:00
Enrico Turri
fdd917900b
Use Linux-style paths when saving custom bed texture and model files into config
2019-11-12 11:59:33 +01:00
Enrico Turri
88c614680b
Fixed update of both canvas when compressed bed textures have been completely sent to gpu
2019-08-30 14:10:59 +02:00
Enrico Turri
378bc41c64
Fix of #2739
2019-08-19 15:44:22 +02:00
Enrico Turri
b70057bdda
Refactoring into rendering pipeline
2019-07-26 09:45:22 +02:00
Enrico Turri
24f18d8cd5
Bed model placed into the scene so that its origin goes into shape center
2019-07-25 11:34:42 +02:00
Enrico Turri
df38793663
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
Enrico Turri
70dda0737e
Render custom bed model on custom beds
2019-07-25 09:45:43 +02:00
Enrico Turri
990df25df9
Fixed positioning of bed model into the scene and changed bundled bed models
2019-07-25 08:43:21 +02:00
Enrico Turri
4058eac7df
Render custom bed model on prusa beds
2019-07-24 14:02:36 +02:00
Enrico Turri
587422f334
Refactoring in Bed3D
2019-07-24 11:04:04 +02:00
Enrico Turri
314ee4ae55
Custom bed texture applied to custom bed shapes
2019-07-24 10:11:17 +02:00
Enrico Turri
d7a4560100
Refactoring in GLTexture
2019-07-19 11:18:19 +02:00
Enrico Turri
d40b4ae13c
Tech ENABLE_TEXTURES_FROM_SVG set as default
2019-07-19 09:52:01 +02:00
Enrico Turri
6f6309fb64
Render custom bed textures in png format on prusa beds
2019-07-19 09:18:09 +02:00
Enrico Turri
960359b848
Small refactoring
2019-07-18 15:03:05 +02:00
Enrico Turri
9c9b29a8a9
Render custom bed textures in svg format on prusa beds
2019-07-18 14:39:19 +02:00