7531f2d5e7
Selection rectangle now respects the clipping plane position
2019-04-08 10:31:22 +02:00
bbda1896f9
The gizmo is now able to triangulate and show the cut, the triangulated cut is cached
2019-04-08 10:31:19 +02:00
9b7857aaab
SLA gizmo clipping plane logic moved to fragment shader
...
This means the clipping now works again with both legacy and modern OpenGL
2019-04-08 10:31:16 +02:00
273fcf68a1
SLA gizmo now uses glClipPlane instead of touching projection matrix
...
Messing with the projection matrix invalidates the z-buffer
This currently only works in OpenGL legacy mode
2019-04-08 10:31:13 +02:00
bc9164e40c
SLA gizmo now respects the clipping plane when rendering points and raycasting mouse onto mesh
2019-04-08 10:31:10 +02:00
fd1f9d65fb
First steps on SLA clipping plane
2019-04-08 10:31:04 +02:00
2487bb8794
Remove unnecessary reversals of print polygons.
...
second take...
2019-04-05 17:04:55 +02:00
08b9d9a519
fix for hole disappearance
2019-04-05 16:24:23 +02:00
d31590f438
Fixed Typo for the last commit
2019-04-05 12:18:58 +02:00
233eda2813
Export to stl of instances
2019-04-05 11:30:49 +02:00
0c662e298f
Merge remote-tracking branch 'origin/ys_selection'
2019-04-05 11:25:29 +02:00
ef5281c3c9
Some improvements for a loading of icons
2019-04-05 11:18:59 +02:00
a9223aeb5f
Follow-up of 763a91e2ca -> take in account of ModelObject::origin_translation when saving parts and modifiers to stl
2019-04-05 10:08:34 +02:00
88059baddb
Detect Remote Desktop connection and use Mesa OpenGL renderer.
2019-04-05 10:01:48 +02:00
177f5b02fa
Disabled layer editing mode for SLA
2019-04-05 09:51:58 +02:00
77dcb7f5a3
Added missed code for my last commit
2019-04-05 09:04:52 +02:00
ccee04cd68
Implemented new logic for Instances splitting
2019-04-04 18:03:40 +02:00
8631cb006b
Improved Selection from ObjectList side
2019-04-04 18:03:40 +02:00
a71f05cdc0
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-04-04 16:24:44 +02:00
ef1a273f0c
Fix of "Latest commit of Slic3r 1.42.0 cuts away part of the model #2063 "
...
Fixed one bug of many in admesh library, where the face connectivity
was broken when removing a degenerate face. Likely there are some
similar issues left to be solved.
Placed a workaround to always recalculate face connectivity before slicing.
2019-04-04 16:16:57 +02:00
b56991d780
Fix for leaving the object outside bed after "optimize orientation"
2019-04-04 16:03:23 +02:00
763a91e2ca
Export to stl of parts and modifiers
2019-04-04 15:13:43 +02:00
63dea6d5dc
Merge remote-tracking branch 'origin/master' into ys_selection
2019-04-04 15:09:37 +02:00
09054a0bc9
Fixed non-consistency of the selection
2019-04-04 15:07:54 +02:00
24128e01ed
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-04-04 14:00:48 +02:00
6197f48321
Use current selection to determine proposed filename when exporting to stl files
2019-04-04 14:00:31 +02:00
70ce79c86e
SLA export: Finalize filename when exporting & uploading,
...
set correct project name when uploading
2019-04-04 13:10:11 +02:00
251747e6fa
GLGizmoCut: Scale input field
2019-04-04 12:31:13 +02:00
590ae25b13
Altering sla export interface to support explicit project name.
2019-04-04 12:30:11 +02:00
369cdd8b3b
Ask user to switch to expert mode when loading a 3mf or an amf file containing instances or modifiers from simple mode
2019-04-04 12:02:13 +02:00
c7d6691658
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-04-04 11:31:44 +02:00
30f44880d7
Removed 'Export print config' checkbox from save dialog for 3mf and amf files
2019-04-04 11:31:26 +02:00
39ce4c33a4
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-04-04 09:41:23 +02:00
936f7a3b84
Select newly added parts/volumes from current selected instance when adding from 3D scene's context menu
2019-04-04 09:35:13 +02:00
a36bdefda5
Code to load SVG icons into the BitmapCache class.
2019-04-04 09:20:11 +02:00
c29f7bc147
Fix of #2044
...
Added sorting by z of the preview data used to generate the gcode preview because there can be shuffling in case of sequential printing
2019-04-04 09:16:03 +02:00
a7318dbe19
Keeps non selected instances as disabled for any combination of current instance's volumes selection
2019-04-04 09:01:47 +02:00
703b9bda32
imgui: Fix scaling
2019-04-03 16:39:28 +02:00
c99fe20504
imgui: Yet another font size fix
2019-04-03 16:31:49 +02:00
305b07978c
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-04-03 15:28:27 +02:00
28ec3415eb
Keep instance mode selection when at least one instance is already selected
2019-04-03 15:28:09 +02:00
69027b53fd
SLA gizmo now allows to deselect a point
2019-04-03 14:44:24 +02:00
7d488e3424
Added call to schedule_background_process() when deleting modifier attribute
2019-04-03 12:45:06 +02:00
6a9c0d4543
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-04-03 12:08:11 +02:00
527c213b57
Fixed cutting of objects in left oriented coordinate space.
...
Removed some spurious debugging printf.
2019-04-03 12:07:58 +02:00
f7ce59d070
Merge branch 'tm_clipperutils_update'
2019-04-03 11:17:44 +02:00
1534356268
Call Line conversion operator explicitly.
2019-04-03 11:17:15 +02:00
9f8ad0153e
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-04-03 11:12:15 +02:00
382326ffc8
Fixed FFF slicing of meshes with left hand oriented transformations applied.
...
Slight optimization of FFF slicing - optimized copy of an object with just
a single volume.
2019-04-03 11:12:03 +02:00
2269e1b183
Deliberately setting the SLA dialog a bit too large
...
It is not possible to precisely calculate actual window size before the rendering, so I added a safety margin.
It would be nicer to let the window autoscale and only use the inflated dimension for possible moving the window upward to prevent collision with the bottom panel, but...
ImGui autoscaling does not work properly for some reason (the window size autoscales only after a mouse move), so this is a workaround.
2019-04-03 10:41:45 +02:00