enricoturri1966
8312dc2454
Measuring: Fixed rendering of point features when the object is scaled
2022-10-06 14:47:25 +02:00
enricoturri1966
1922213725
Measuring: prototype for uniformly scale a volume by editing the value of the shown distance
2022-10-06 14:23:45 +02:00
Sebastian Nadorp
8ba52ae65c
Order list of vendors in ConfigWizard:
...
@lukasmatena 's amendment: PR #8795 . Thanks.
2022-10-06 13:18:33 +02:00
Pavel Mikus
c86deb92db
improve function name to reflect that it does unscaling (to_unscaled_linesf)
2022-10-06 12:19:33 +02:00
rtyr
8484f74967
Sync with PrusaSlicer-settings
2022-10-05 16:28:41 +02:00
Pavel Mikus
e02aed31d2
Added new query to AABBTree: all primitives (triangles/lines) within radius
2022-10-05 14:51:32 +02:00
Pavel Mikus
b49a2425ca
Improve Lines Distancer quality, use it also in SeamPlacer
2022-10-05 14:51:32 +02:00
PavelMikus
20bd7f9a26
improvements in islands recognition; LinesDistancer class for both Point based and Floating based lines
2022-10-05 14:51:32 +02:00
rtyr
8a54f91548
Sync with PrusaSlicer-settings.
2022-10-05 13:29:45 +02:00
tamasmeszaros
f009b5480a
Merge branch 'tm_remove_junk'
2022-10-05 13:16:19 +02:00
rtyr
6549342008
Initial Print4Taste bundle.
...
https://github.com/prusa3d/PrusaSlicer-settings/pull/168
2022-10-05 11:49:44 +02:00
tamasmeszaros
835c08beeb
Remove accidental leftover commented source file
2022-10-05 10:12:28 +02:00
enricoturri1966
836b45a2ed
Measuring - Gizmo measure shows dimensioning for distance edge-plane
2022-10-04 12:36:38 +02:00
enricoturri1966
8fd8bada37
Measuring - Gizmo measure shows dimensioning for distance plane-circle
2022-10-04 11:26:11 +02:00
enricoturri1966
cba2113bbb
Measuring - Refactoring in GLGizmoMeasure imgui dialog related to units
2022-10-04 08:45:39 +02:00
enricoturri1966
99e239301a
Measuring - Fixes in plane-plane measurement - Measurements validation - Fixes in dimensioning rendering
2022-10-04 08:17:43 +02:00
YuSanka
58c7d8b188
CutGizmo: Connectors mode: Implemented Rectangular selection of connectors
...
+ some code refactoring
2022-10-03 17:24:50 +02:00
enricoturri1966
ccfce4db7b
Fixed warnings
2022-10-03 13:59:11 +02:00
enricoturri1966
2678ccef40
Follow-up of a5a4fc4dcf
- Fixed arrows orientations
2022-10-03 13:53:14 +02:00
enricoturri1966
a5a4fc4dcf
Measuring - Gizmo measure shows arrows at endpoints of angle dimensioning
2022-10-03 12:54:22 +02:00
enricoturri1966
1f5859deb1
Measuring - Gizmo measure shows value of angle dimensioning in 3D scene
2022-10-03 11:36:08 +02:00
YuSanka
b4f38883a8
Merge remote-tracking branch 'PRIVATE/master' into ys_cut
2022-10-03 11:30:49 +02:00
enricoturri1966
2e81200db0
Measuring - Gizmo measure shows value of distance dimensioning in 3D scene
2022-10-03 10:50:38 +02:00
enricoturri1966
edc90170f4
Measuring - Gizmo measure shows dimensioning for angle plane-plane
2022-10-03 09:14:47 +02:00
enricoturri1966
6f63a69e04
Measuring - Calculation of angle between edge and plane moved to backend
2022-09-30 15:50:31 +02:00
enricoturri1966
7cdc7ac535
Measuring - struct AngleAndPoints reworked as struct AngleAndEdges
2022-09-30 14:35:39 +02:00
enricoturri1966
6be56413f6
Measuring - Some refactoring
2022-09-30 14:13:17 +02:00
YuSanka
a8440db5ec
Cut WIP:
...
* ObjectList & Selection: Show Connectors in the Scene, when CutConnectors Item is selected
* ObjectList: refactoring: extract the adding of volumes to the add_volumes_to_object_in_list()
* If some connector is selected on 3dScene -> select all connectors of this object
* GLGizmoScale3D : check if grabber is enabled, when do rendering
+ GLGizmoCut: refactoring : split render_cut_plane_grabbers to several functions
2022-09-30 14:07:17 +02:00
Lukas Matena
49c817c40b
Resurrected an old test case for parsing and comparing config version numbers
2022-09-30 13:51:56 +02:00
enricoturri1966
0ef8115564
Measuring - Refactoring and bug fixing in GLGizmoMeasure::render_dimensioning()
2022-09-30 13:18:17 +02:00
enricoturri1966
8111fdfb54
Measuring - Added a bunch of utility functions in Measure.hpp
2022-09-30 12:54:00 +02:00
enricoturri1966
f7afed4bd3
Follow-up of 9b915bdd09
- Fixed crash
2022-09-30 12:06:07 +02:00
enricoturri1966
9b915bdd09
Measuring - GLGizmoMeasure - Visualization and selection of extra point for edges
2022-09-30 09:44:22 +02:00
Lukas Matena
97e69c04f8
Fixed crashing asserts due to a bug in the just merged branch
2022-09-30 08:52:44 +02:00
Lukas Matena
d42c5167f6
Merge branch 'lm_et_surface' into et_surface
2022-09-30 08:27:01 +02:00
Lukas Matena
32e6972eba
macOS manifest and readme updated (macOS 10.10 -> 10.12)
2022-09-29 18:05:25 +02:00
Vojtech Bubnik
3350292ff2
WIP TreeSupports
...
1) Nodes allocated using std::deque, not as std::set of pointers for
less memory allocator pressure.
2) Parents changed to parent indices, so that one may allocate side
by side data for nodes addressed by these indices. Thus now elemens
are being marked as deleted and the whole node database is being
compacted in one shot instead of deleting an element from std::set.
3) Removed SUPPORT_TREE_ONLY_GRACIOUS_TO_MODEL for simplicity, it was
never used.
4) Fixed crash when slicing multiple objects with three supports.
2022-09-29 17:10:53 +02:00
Lukas Matena
5091d77adb
Measurement: moving arrow-drawing functions from frontend to the backend (4/4)
2022-09-29 16:41:28 +02:00
Lukas Matena
699a210c31
Measurement: moving arrow-drawing functions from frontend to the backend (3/4)
2022-09-29 16:41:17 +02:00
Lukas Matena
05c03e54d9
Measurement: moving arrow-drawing functions from frontend to the backend (2/4)
2022-09-29 16:41:08 +02:00
Lukas Matena
5ad4fafbf1
Measurement: moving arrow-drawing functions from frontend to the backend (1/4)
2022-09-29 16:40:15 +02:00
YuSanka
d1c871758b
Cut WIP:
...
* ObjectDataViewModel: Respect to the volume id, when adding the new volume to the object
* 3mf : Save/Load info about connectors
2022-09-29 14:36:47 +02:00
enricoturri1966
3513b800a0
Tech ENABLE_PREVIEW_LAYOUT set as default
2022-09-29 14:23:41 +02:00
Vojtech Bubnik
a44a4505b7
Fixed unit tests.
2022-09-29 14:19:39 +02:00
Lukas Matena
1daab27ef6
Fixed a memory leak
2022-09-29 13:51:50 +02:00
enricoturri1966
524e55edd9
Tech ENABLE_LEGEND_TOOLBAR_ICONS set as default
2022-09-29 12:19:20 +02:00
Vojtech Bubnik
d7d849a02c
Fix of #8932 Hang while slicing interlocking chainmail model
...
Reworked the Archimedean Chords, Hilbert and Octagram Spiral infill
generators to
1) Generate solid infill as not aligned with other solid infill layers.
This may surprise some users as the pattern over multiple islands
will be different, maybe not that nice. This may change in the future.
2) Sparse infill is always aligned and generated over the whole object,
however newly the generated lines are trimmed with a snug bounding box
while being generated.
3) For Archimedean chords the accuracy was not applied correctly, leading
to higher accuracy for dense infill and lower accuracy for sparse infill.
2022-09-29 12:12:20 +02:00
enricoturri1966
32b2c90538
Tech ENABLE_TRAVEL_TIME set as default
2022-09-29 11:07:20 +02:00
enricoturri1966
ee088bf798
Measuring - GLGizmoMeasure - Added option to copy to clipboard the result of measurement
2022-09-29 10:19:40 +02:00
rtyr
bb1b21513f
RatRig 1.0.1 Improvements and fixes.
...
https://github.com/prusa3d/PrusaSlicer/pull/8955
2022-09-29 09:37:36 +02:00