Lukas Matena
|
97bc092cce
|
Renamed FacetSupportType to EnforcerBlockerType
So it's not misleading if we use it for seam painting
|
2020-08-18 12:00:26 +02:00 |
|
Lukas Matena
|
7fd2209b48
|
Gizmos can be shown depending on current mode
|
2020-08-18 12:00:26 +02:00 |
|
enricoturri1966
|
dea641183c
|
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
|
2020-08-10 14:22:46 +02:00 |
|
YuSanka
|
a6dc3d37f5
|
Merge remote-tracking branch 'origin/master' into ys_ph_printers
|
2020-08-06 17:02:48 +02:00 |
|
enricoturri1966
|
69a0a1c96e
|
Fixed conflicts after merge with master
|
2020-08-03 08:56:58 +02:00 |
|
enricoturri1966
|
a29b00a0b4
|
Use ImGui::TextColored()
|
2020-08-03 08:28:43 +02:00 |
|
YuSanka
|
3c3e463f50
|
Merge remote-tracking branch 'origin/master' into ys_ph_printers
|
2020-07-28 14:14:16 +02:00 |
|
enricoturri1966
|
48ae8dc9a2
|
Modal estimated printing time dialog
Fixed conflicts after merge with master
|
2020-07-27 14:53:17 +02:00 |
|
Lukas Matena
|
7ddb64783b
|
TriangleSelector: edge limit is derived from cursor size
|
2020-07-24 17:47:16 +02:00 |
|
Lukas Matena
|
afb5d929c4
|
TriangleSelector: Schedule restarting background process after edit
|
2020-07-24 17:47:16 +02:00 |
|
Lukas Matena
|
0756a7e4b3
|
TriangleSelector: 'Select by angle' and 'reset selection' functions fixed
|
2020-07-24 17:47:16 +02:00 |
|
Lukas Matena
|
6baff45759
|
TriangleSelector: Separated frontend/backend, support of multiple volumes, etc.
|
2020-07-24 17:47:16 +02:00 |
|
Lukas Matena
|
b250c08ec9
|
TriangleSelector: Serialization and deserialization
|
2020-07-24 17:47:16 +02:00 |
|
Lukas Matena
|
814f8be92f
|
TriangleSelector: getting ready for frontend/backend separation
|
2020-07-24 17:47:16 +02:00 |
|
Lukas Matena
|
da6acd73e2
|
TriangleSelector: Vertices are reference-counted and garbage collected
Garbage collection is triggered automatically when more than half of all triangles are invalid
|
2020-07-24 17:47:16 +02:00 |
|
Lukas Matena
|
b9321856f3
|
TriangleSelector: Reusing of previously calculated triangle divisions, partial garbage collection implementation
|
2020-07-24 17:47:16 +02:00 |
|
Lukas Matena
|
fb73bb1c66
|
TriangleSelector: remerging triangles, bugfixes
|
2020-07-24 17:47:16 +02:00 |
|
Lukas Matena
|
bed28bb2ff
|
TriangleSelector: even more progress
|
2020-07-24 17:47:16 +02:00 |
|
Lukas Matena
|
c3db84e382
|
TriangleSelector: Improvements
|
2020-07-24 17:47:16 +02:00 |
|
Lukas Matena
|
d2b2446b07
|
TriangleSelector: first partially working implementation
|
2020-07-24 17:47:16 +02:00 |
|
Lukas Matena
|
953d1417a0
|
TriangleSelector: draft of interface
|
2020-07-24 17:47:16 +02:00 |
|
YuSanka
|
f138978fe7
|
Merge remote-tracking branch 'origin/master' into ys_ph_printers
|
2020-07-21 09:47:29 +02:00 |
|
enricoturri1966
|
73b885fc37
|
GCodeViewer -> Added imgui dialog for estimated printing times
|
2020-07-08 13:33:50 +02:00 |
|
YuSanka
|
19c4f32604
|
Preset and PresetBundle are moved to the _libslic3r_ folder
|
2020-06-16 17:03:06 +02:00 |
|
Lukas Matena
|
e8736c47ae
|
Bugfix: incorrect scaling of clipping plane cuts in SLA support gizmo
|
2020-06-16 16:11:42 +02:00 |
|
Lukas Matena
|
1e5d1cb616
|
Fixed a crash when switching from SLA to FDM with a gizmo active
If a gizmo used SupportsClipper or HollowedMesh common data, it would attempt to update from a dead SLAPrintObject
|
2020-06-03 16:39:12 +02:00 |
|
Lukas Matena
|
2cc1dffc82
|
Fix of several issues related to gizmos updating and undo/redo
Common gizmos data cannot be used in on_set_state method
Also prevented calling render on empty GLVertexArrays
|
2020-06-03 15:33:39 +02:00 |
|
Lukas Matena
|
21de9d23ec
|
Bugfix: Cut gizmo ignored SLA elevation and the cut ended up shifted
It is still possible to set the plane into the space under an object,
but at least it always cuts where indicated.
|
2020-05-28 16:15:49 +02:00 |
|
Lukas Matena
|
b376e2c703
|
FDM supports gizmo: clicking the clipping plane starts painting
|
2020-05-28 13:10:40 +02:00 |
|
Lukas Matena
|
48c186331a
|
Includes cleanup:
GUI_App.hpp (should not include) MainFrame.hpp
MainFrame.hpp Plater.hpp
ModelArrange.hpp Model.hpp
Slicing.hpp PrintConfig.hpp
FillBase.hpp PrintConfig.hpp
GUI_App.hpp PrintConfig.hpp
OptionsGroup.hpp GUI_App.hpp
|
2020-05-27 14:01:47 +02:00 |
|
Lukas Matena
|
32a353058f
|
Fixed few warnings
|
2020-05-26 16:06:11 +02:00 |
|
Lukas Matena
|
94b0ab603f
|
Include cleanup: Selection.hpp
It does not need 3DScene.hpp and Model.hpp
And it does not to be included by GLGizmoBase.hpp
|
2020-05-26 13:46:59 +02:00 |
|
Lukas Matena
|
ae7bb123a9
|
Fix win build
|
2020-05-21 11:27:47 +02:00 |
|
Lukas Matena
|
ff0630cad2
|
FDM supports gizmo: fixed rendering on mirrored objects
|
2020-05-21 10:25:31 +02:00 |
|
Lukas Matena
|
feb591782f
|
FDM supports gizmo: fixed a crash when trying to paint on the clipping plane
|
2020-05-21 10:25:31 +02:00 |
|
Lukas Matena
|
9c365da828
|
Removed immediate OpenGL mode calls in place on face gizmo
|
2020-05-21 10:25:31 +02:00 |
|
Lukas Matena
|
6e597bb1ee
|
Removed immediate OpenGL mode calls for clipping plane rendering
|
2020-05-21 10:25:31 +02:00 |
|
Lukas Matena
|
ac8491b599
|
SLA supports gizmo bugfix: show supports when not in editing mode
The bug was introduced after 2.2.0 release
|
2020-05-21 10:25:31 +02:00 |
|
Lukas Matena
|
581892cb0d
|
FDM supports gizmo uses neighbor data from stl_file
|
2020-05-21 10:25:31 +02:00 |
|
Lukas Matena
|
1a38d39f82
|
FDM supports gizmo: slight code refactoring
|
2020-05-18 16:08:21 +02:00 |
|
Lukas Matena
|
ed55ebba55
|
FDM supports gizmo: Further attempts to increase performance when painting
|
2020-05-18 16:08:21 +02:00 |
|
Lukas Matena
|
e312f3be43
|
FDM supports gizmo: caching triangle normals in order to increase performance
|
2020-05-18 16:08:21 +02:00 |
|
Lukas Matena
|
e2ccc6ec0c
|
FDM supports gizmo: trying to increase performance during painting
|
2020-05-18 16:08:21 +02:00 |
|
enricoturri1966
|
9487676680
|
ENABLE_CANVAS_TOOLTIP_USING_IMGUI set as default
|
2020-05-15 13:40:45 +02:00 |
|
enricoturri1966
|
b9f0b9eeda
|
ENABLE_GIZMO_TOOLBAR_DRAGGING_FIX set as default
|
2020-05-15 12:42:29 +02:00 |
|
Lukas Matena
|
ee639a4710
|
FDM supports gizmo: do not disable slope visualizer when it should stay on
|
2020-05-14 14:17:20 +02:00 |
|
YuSanka
|
e7f3206250
|
Auto scale of the toolbars in respect to the canvas size
|
2020-05-12 23:07:35 +02:00 |
|
Lukas Matena
|
d928d6e47e
|
Hollowing gizmo fix: selection of single holes was recently broken
|
2020-05-12 14:03:10 +02:00 |
|
Lukas Matena
|
b046eb4fc9
|
Merge branch 'master' into lm_fdm_custom_supports_polishing
|
2020-05-11 17:03:03 +02:00 |
|
Lukas Matena
|
cab3bf2f20
|
FDM supports gizmo: the cursor does not stick to the cut when clipping plane is used
|
2020-05-11 16:59:51 +02:00 |
|