Lukas Matena
|
b84efca01e
|
Degree sign in FDM supports gizmo dialog:
The sign is used insted of 'deg' and it was moved into the slider,
to make it consistent with sliders in SLA gizmos.
|
2020-11-03 15:15:09 +01:00 |
|
Lukas Matena
|
b27bf1815c
|
Renamed FDM supports and seam gizmos
|
2020-10-26 16:23:04 +01:00 |
|
Lukas Matena
|
6f2ea224b9
|
Combo in painter gizmos replaced with radios (for cursor type selection)
|
2020-10-10 14:02:14 +02:00 |
|
Vojtech Bubnik
|
95af708171
|
Removed m_ prefix from public member variables.
|
2020-10-09 13:09:21 +02:00 |
|
Lukas Matena
|
b155e58a9d
|
Painting gizmos: show painted triangles inside modifier meshes
|
2020-10-06 12:06:39 +02:00 |
|
enricoturri1966
|
0f44caa99c
|
ENABLE_SLOPE_RENDERING set as default
Slope rendering active only when using Gizmo FDM supports
|
2020-10-02 15:43:39 +02:00 |
|
Lukas Matena
|
f1c24e6a8c
|
Fix build with wxWidgets 3.0
|
2020-10-02 00:11:44 +02:00 |
|
Lukas Matena
|
3f7d41df15
|
Imgui dialog layout adjustments after the new combo was added
|
2020-10-01 00:49:14 +02:00 |
|
Lukas Matena
|
1ca8120398
|
Sphere selection added as an option for painting gizmos
|
2020-10-01 00:05:01 +02:00 |
|
Lukas Matena
|
436e12e99f
|
Seam gizmo: fixed action names in undo/redo stack
|
2020-09-04 12:46:39 +02:00 |
|
Lukas Matena
|
6646198a9b
|
Merge branch lm_seam_painter_frontend
|
2020-09-01 23:03:16 +02:00 |
|
Lukas Matena
|
01b59ff57b
|
Seam gizmo created on frontend
|
2020-09-01 18:18:57 +02:00 |
|
Lukas Matena
|
a9435cccb8
|
Finished separation of FDM gizmo into base and child
|
2020-09-01 18:18:57 +02:00 |
|
Lukas Matena
|
7a6531ede7
|
Started work on separating FDM gizmo into base and child classes
|
2020-09-01 18:18:57 +02:00 |
|
Lukas Matena
|
223eb6933c
|
TriangleSelector paints continuously when dragging fast
Previously there would be distinct circles with gaps in between
|
2020-09-01 18:18:57 +02:00 |
|
enricoturri1966
|
34759f9a70
|
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
|
2020-08-21 11:10:27 +02:00 |
|
Lukas Matena
|
320964a68c
|
TriangleSelector paints continuously when dragging fast
Previously there would be distinct circles with gaps in between
|
2020-08-21 09:49:39 +02:00 |
|
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 |
|
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
|
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
|
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
|
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
|
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 |
|