95c519fbf2
Fixed conflicts after merge with master + fixed rendering of hovered gizmo grabbers
2021-05-31 12:54:48 +02:00
1c168809d1
Added missing uniform calls for emission_factor
2021-05-28 16:44:13 +02:00
253e31d73b
Tech ENABLE_SEQUENTIAL_LIMITS -> Improved rendering of clearance regions
2021-05-12 13:09:33 +02:00
daf230695d
Tech ENABLE_SEQUENTIAL_LIMITS -> 1st installment of visualization of objects clearance for sequential prints
2021-05-11 13:12:25 +02:00
96a7a52715
Clipper optimization:
...
1) Removed the already commented-out scaling / unscaling when doing
"safe offsetting"
2) Removed some of the "safe offsetting" at calls where it never was used.
3) Reworked Clipper & ClipperUtils to pass Polygons / ExPolygons / Surfaces
as input parameters without conversion to ClipperLib::Paths. This
should save a lot of memory allocation and copying.
4) Reworked conversions from ClipperLib::Paths & PolyTree to Polygons /
ExPolygons to use the move operator to avoid many unnecessary allocations.
5) Reworked some "union with safe ofsetting" to "offset_ex", which should
be cheaper.
2021-04-30 11:49:57 +02:00
8af953c9d2
Removed mutable members from class Bed3D
2021-04-20 08:53:56 +02:00
26367001ab
Fix of 3DBed Regression #6029
2021-02-15 09:31:19 +01:00
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
cfe37c6082
Merge remote-tracking branch 'aegean-odyssey/ao_profile_resources_patch' into master
2020-11-19 19:02:32 +01:00
3cddbad0af
ENABLE_GCODE_VIEWER set as default in 3DBed.hpp/.cpp
2020-11-16 17:29:21 +01:00
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
a072cf3740
GCodeViewer -> Modified shape of printbed for the unknown size case
2020-08-19 15:19:07 +02:00
02f159fa99
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-08-10 14:22:46 +02:00
3388d7edad
GCodeProcessor -> Fixed export of estimated time to gcode filename
2020-08-07 15:30:08 +02:00
5523d4c87d
Fixed conflicts after merge with master
2020-08-03 14:17:40 +02:00
aeb1c2f4dd
Follow-up of 9d4344a78c -> ensure printbed always rendered as custom in gcode preview mode
2020-07-29 14:20:01 +02:00
329077ab22
Fixed build when ENABLE_GCODE_VIEWER is disabled
2020-07-08 14:43:14 +02:00
202886b535
ENABLE_GCODE_VIEWER_AS_STATE -> Removed tabs from gcode viewer state
2020-06-19 15:32:44 +02:00
a1eeb569db
Preset and PresetBundle are moved to the _libslic3r_ folder
2020-06-16 17:03:06 +02:00
ce42c67a2a
ENABLE_GCODE_VIEWER -> Completed implementation of new GLModel class
2020-05-27 08:06:02 +02:00
1eb6ec97ed
ENABLE_SHADERS_MANAGER set as default
2020-05-22 16:08:02 +02:00
3f675370fc
ENABLE_SHADERS_MANAGER -> Unified client code of new GLShadersManager and GLShaderProgram classes
2020-05-21 10:15:00 +02:00
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
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
b62ba8a42d
Tech ENABLE_GCODE_VIEWER -> Bed axes rendered using the new OpenGL model class
2020-05-12 11:33:50 +02:00
78b03f411d
GLCanvas3DManager replaced by OpenGLManager
2020-05-06 14:38:53 +02:00
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
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
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
ddf6501acd
ENABLE_6DOF_CAMERA set as default
2020-02-13 12:13:54 +01:00
f131909353
Fixed conflicts after merge with master
2020-01-17 14:58:19 +01:00
dd7bb7db4a
Fixed conflicts after merge with master
2020-01-17 14:16:12 +01:00
94a95f9786
Six degrees of freedom camera - 1st installment
2020-01-15 12:49:34 +01:00
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
2c95a1f0d7
Configurable system printers bed textures and models
2020-01-09 10:27:42 +01:00
cc14838291
Support for Vendor / Printer Model specific print bed texture and model.
2020-01-07 14:08:35 +01:00
624b81d70a
Partial revert of cc919c68b8
2019-12-19 11:38:48 +01:00
c850d600c3
Fixed positioning of gizmos' imgui dialogs
2019-12-12 13:38:08 +01:00
c80919aabc
Printbed axes renderable on demand
2019-11-28 11:51:00 +01:00
4a0ae0c628
Added model and texture for Mini and Ender3 printer printbeds
2019-11-15 09:28:51 +01:00
fdd917900b
Use Linux-style paths when saving custom bed texture and model files into config
2019-11-12 11:59:33 +01:00
88c614680b
Fixed update of both canvas when compressed bed textures have been completely sent to gpu
2019-08-30 14:10:59 +02:00
378bc41c64
Fix of #2739
2019-08-19 15:44:22 +02:00
b70057bdda
Refactoring into rendering pipeline
2019-07-26 09:45:22 +02:00
24f18d8cd5
Bed model placed into the scene so that its origin goes into shape center
2019-07-25 11:34:42 +02:00
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
70dda0737e
Render custom bed model on custom beds
2019-07-25 09:45:43 +02:00
990df25df9
Fixed positioning of bed model into the scene and changed bundled bed models
2019-07-25 08:43:21 +02:00
4058eac7df
Render custom bed model on prusa beds
2019-07-24 14:02:36 +02:00
587422f334
Refactoring in Bed3D
2019-07-24 11:04:04 +02:00