Enrico Turri
03f186c002
Merge branch 'objects_centering' of https://github.com/prusa3d/Slic3r into objects_centering
2019-01-25 15:16:33 +01:00
bubnikv
708a14c228
Fix of instance synchronization. It seems to be working, but one may
...
want to review the center of rotation of the instances when rotating
around a general axis (zero component of the rotation axis in the world Z).
2019-01-25 14:56:41 +01:00
Enrico Turri
9f734a073f
Disable active gizmo as soon as the selection is cleared by clicking on the scene out of any object
2019-01-25 14:55:20 +01:00
Enrico Turri
348aa48121
Merge branch 'master' of https://github.com/prusa3d/Slic3r into objects_centering
2019-01-25 11:50:34 +01:00
Enrico Turri
be1d9c693c
Free camera rotation for sla printer
2019-01-25 11:35:28 +01:00
bubnikv
dbcf800353
Yet another compilation fix on OSX
2019-01-25 09:57:08 +01:00
Enrico Turri
3b90629d85
Merge branch 'master' of https://github.com/prusa3d/Slic3r into objects_centering
2019-01-25 09:10:26 +01:00
bubnikv
ee87d73916
Fixed compilation on Linux.
2019-01-25 09:06:49 +01:00
Enrico Turri
16bd7325c1
Merge branch 'master' of https://github.com/prusa3d/Slic3r into objects_centering
2019-01-25 08:29:15 +01:00
Vojtech Kral
7d30323f46
Mac: Retina OpenGL: Fix imgui windows, right-click menu, misc
2019-01-24 20:03:12 +01:00
Vojtech Kral
3df1ed8f6b
Mac: Retina OpenGL: Fix ImGui font switch, dynamic switching, toolbar fixes
2019-01-24 20:03:12 +01:00
Vojtech Kral
d1c569dd57
Mac: Implement Retina for the 3D scene, fix #97
2019-01-24 20:03:12 +01:00
bubnikv
e1abd1256c
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2019-01-24 19:09:06 +01:00
bubnikv
49487c16e6
Improvements of the triangulation of SLA layer preview.
2019-01-24 19:08:58 +01:00
Enrico Turri
589e8e0f23
Merge branch 'master' of https://github.com/prusa3d/Slic3r into objects_centering
2019-01-24 10:54:21 +01:00
Enrico Turri
aea6681adf
Fixed visual hints orientation for sidebar rotation fields and single full instance selection
2019-01-24 10:52:48 +01:00
Enrico Turri
9ca9e8dda5
Another iteration on euler angles and instances synchronization
2019-01-24 10:04:39 +01:00
Enrico Turri
9a69305367
Merge branch 'master' of https://github.com/prusa3d/Slic3r into objects_centering
2019-01-24 08:33:14 +01:00
bubnikv
5a707a66b9
Adjustment of the offset from the print bed STLs to their textures.
...
Changed the MK2.5 bed from MK2 to MK3.
2019-01-23 17:24:56 +01:00
YuSanka
8fd6194403
Improved Instance splitting :
...
- Added icon and context menu for Instance.
- Added multiple selection and splitting for the instances (add new object with selected instances)
2019-01-23 16:12:47 +01:00
Enrico Turri
c2c7a3ad8f
Merge branch 'master' of https://github.com/prusa3d/Slic3r into objects_centering
2019-01-23 15:56:46 +01:00
Enrico Turri
322b954c1c
Added model for sl1 bed
2019-01-23 15:52:08 +01:00
bubnikv
fc97ec9cd9
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2019-01-23 14:00:23 +01:00
bubnikv
0af11c51e3
Fixed update on reset of the variable layer height profile.
...
Fixed update of the layer height profile on PrintObject when changing profiles.
Fixed crash due to the layer height editing refactoring & wipe tower.
2019-01-23 14:00:03 +01:00
Enrico Turri
949eac5576
Fixed conflicts after merge with master
2019-01-23 13:24:05 +01:00
Enrico Turri
d5b354c053
Apply anisotropic filtering to bed textures
2019-01-23 12:45:58 +01:00
Enrico Turri
6596ed94f4
Merge branch 'master' of https://github.com/prusa3d/Slic3r into objects_centering
2019-01-23 11:40:33 +01:00
Enrico Turri
fbf5460ac2
Fixed gizmo update when selecting objects using the sidebar table
2019-01-23 11:38:13 +01:00
Enrico Turri
cc9cf7f39e
Fixed unselected instance synchronization when rotating using rotate gizmo
2019-01-23 11:08:18 +01:00
Enrico Turri
9a5d7a98a6
Merge branch 'master' of https://github.com/prusa3d/Slic3r into objects_centering
2019-01-23 08:26:55 +01:00
bubnikv
6937c21f4b
Fixed updates of the variable layer height texture on config change
...
and when the reset button on the variable layer height bar is pressed.
2019-01-22 12:14:26 +01:00
Enrico Turri
f44510c272
Merge branch 'master' of https://github.com/prusa3d/Slic3r into objects_centering
2019-01-22 08:32:05 +01:00
bubnikv
3366ce51e5
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2019-01-21 17:02:40 +01:00
bubnikv
ceb08d6380
Variable layer height editing:
...
Smarter updates of the SlicingParameters (update on ScheduleBackgroundProcessing
or on object selection change)
2019-01-21 17:02:16 +01:00
Enrico Turri
447c95ee6e
Merge branch 'master' of https://github.com/prusa3d/Slic3r into objects_centering
2019-01-21 14:44:18 +01:00
Enrico Turri
412ae2865d
Fixed rendering of layer editing texture
2019-01-21 14:41:59 +01:00
Enrico Turri
7de73bb967
Merge branch 'master' of https://github.com/prusa3d/Slic3r into objects_centering
2019-01-21 13:03:45 +01:00
Lukas Matena
528546b6c8
Place on bed should now correctly process instance mirror and respect transformations on subvolumes
2019-01-21 12:53:57 +01:00
Enrico Turri
db1428dcae
Improved transparent volumes rendering set as default
2019-01-21 12:53:01 +01:00
Enrico Turri
012c681e67
Sidebar visual hints set as default
2019-01-21 12:36:34 +01:00
Enrico Turri
cceff0c519
Unique OpenGL context set as default
2019-01-21 12:20:53 +01:00
Enrico Turri
a8d407b27e
World rotations set as default
2019-01-21 11:55:02 +01:00
Enrico Turri
060fac5e55
Ensure object on bed while scaling set as default
2019-01-21 11:46:06 +01:00
bubnikv
d64b55d27d
WIP Restoration of the layer editing.
2019-01-21 10:06:51 +01:00
Enrico Turri
aa7ff0700b
Reworked management of bed shape changes (may fix #1671 )
2019-01-17 13:21:33 +01:00
Enrico Turri
8146be5510
Added shortcut strings to gizmos and toolbars tooltips
2019-01-16 11:51:30 +01:00
Enrico Turri
52493e1739
Show gizmos and toolbars tooltips when hovering on a disabled item
2019-01-16 11:10:24 +01:00
Enrico Turri
4066df2db7
Slightly increased limit for zoom out
2019-01-15 12:59:28 +01:00
Enrico Turri
2f48997a22
Fixed rotation of single volumes inside a rotated instance using rotate gizmo
2019-01-15 12:24:32 +01:00
Enrico Turri
4b55db878a
Fixed rotation of single volumes using rotate gizmo
2019-01-15 09:30:12 +01:00
Enrico Turri
6094512f8f
Fix of #1645
2019-01-14 14:42:21 +01:00
Enrico Turri
e7fad6f3bc
Added min displacement threshold for newly selected objects to avoid unwanted displacement when selecting them
2019-01-14 09:29:17 +01:00
Enrico Turri
ad245a0021
Deactivate current gizmo if user delete all objects from the scene
2019-01-10 14:43:07 +01:00
Enrico Turri
5f9d36e5b0
Rotate gizmo oriented in the current instance reference system for single volume rotations
2019-01-10 13:13:11 +01:00
Enrico Turri
ef446f6930
Fixed orientation of visual hints for sidebar size fields
2019-01-10 10:35:30 +01:00
Enrico Turri
a33b64c9a3
Gizmo shortcuts disabled if selection is empty
2019-01-10 08:37:54 +01:00
bubnikv
a476e4ca0f
One more fix of Segfault moving support blocker #1506
...
Fixed unsafe access to support layers from the G-code preview UI.
2019-01-09 15:07:10 +01:00
Enrico Turri
abc38ebc82
Fixed orientation of visual hints for sidebar scale fields
2019-01-09 10:12:04 +01:00
Enrico Turri
7cf67db332
Uniform scale is sidebar
2019-01-08 15:16:40 +01:00
Enrico Turri
cfff3832dc
Force SetFocus on 3D view when mouse enters it also on Mac
2019-01-08 10:06:10 +01:00
Enrico Turri
153c6e7f68
Extended limits in z for camera target movements - Fix of #1589
2019-01-08 09:10:57 +01:00
Enrico Turri
a2bc7e1660
Fix of #1596
2019-01-07 09:15:31 +01:00
Lukas Matena
bdf4d5f41f
Fixed a crash when deleting several instances of one object
2019-01-05 08:34:05 +01:00
Lukas Matena
60926e7be3
Place to bed now rotates all instances the same way, regardless of which one was selected
2019-01-05 08:34:05 +01:00
Enrico Turri
8e001972a9
Added print bed models for mk2 and mk3 printers to 3D scene
2019-01-04 12:56:48 +01:00
Enrico Turri
360dbca52e
Attempt to fix camera movements after importing object
2019-01-03 15:43:03 +01:00
Enrico Turri
b099d5c05e
Removal of wxNotebook from plater set as default
2019-01-03 12:59:06 +01:00
Enrico Turri
ca6a7ac8d5
Further improvement in objects manipulation using sidebar (multiselection)
2019-01-03 11:24:03 +01:00
bubnikv
b7a92b5525
Fix of #1512
...
"Printer Host Upload Queue vanishes in the background [1.42.0-alpha1]"
the canvas3d used to grab focus when mouse entered a window even
if the top level window was not active. This was now changed and
the top level must be active for the canvas3d to grab the focus.
2019-01-02 17:49:23 +01:00
Enrico Turri
2adce62643
Background texture for toolbars set as default
2019-01-02 16:26:22 +01:00
Enrico Turri
9b8a68565f
Modified camera target behavior set as default
2019-01-02 14:04:26 +01:00
Enrico Turri
611d9aa0d8
Model's volume transform set as default
2019-01-02 10:49:13 +01:00
Enrico Turri
447a51a3c8
Constrained camera target set as default
2019-01-02 08:55:56 +01:00
Enrico Turri
26959d0cde
Partial revert of previous commit
2018-12-21 14:41:47 +01:00
Enrico Turri
8014bc537a
Fixed glitches in object position when moving it with background process enabled
2018-12-21 12:42:06 +01:00
Enrico Turri
5006633221
Improved rendering of transparent volumes
2018-12-21 09:56:11 +01:00
Enrico Turri
68684dd003
Removed obsolete GLCanvas3D::m_shader_enabled
2018-12-20 13:20:21 +01:00
Enrico Turri
54fae97032
Visual hints in the 3D scene when sidebar matrix fields have focus -> Completed VBOs case
2018-12-20 11:14:53 +01:00
Enrico Turri
2548253d59
Another fix on volumes translation
2018-12-19 15:03:49 +01:00
Enrico Turri
0dcdcf74fc
Visual hints in the 3D scene when sidebar matrix fields have focus (wip [position+scale+size] and disabled)
2018-12-19 14:44:37 +01:00
YuSanka
b7c506170d
Fixed OSX build
...
+ Added shortcut (?) for "Keyboard Shortcuts" dialog
2018-12-19 14:01:46 +01:00
Enrico Turri
d922260b73
Do not clear selection if left-clicking out of objects while shift is down
2018-12-19 11:59:59 +01:00
Enrico Turri
7077c1e4a1
Sidebar matrix field behavior for multiple volume selection
2018-12-18 14:08:46 +01:00
Enrico Turri
d6b8ed3e3e
Sidebar matrix field behavior for single volume selection
2018-12-18 13:07:50 +01:00
Enrico Turri
3f96f6df84
Rendering of selection center (disabled)
2018-12-18 12:35:49 +01:00
Enrico Turri
d453b6fb3f
Sidebar matrix field behavior for single full instance selection
2018-12-18 11:11:06 +01:00
Enrico Turri
334f747fa9
Sidebar matrix fields focus handling
2018-12-18 10:40:53 +01:00
Enrico Turri
985cd17265
Axes rendering
2018-12-17 14:09:35 +01:00
Enrico Turri
40f74fe6eb
Added background texture to gizmos overlay
2018-12-17 13:20:57 +01:00
Enrico Turri
57e80f896c
Small refactoring into gizmos overlay in preparation for background texture
2018-12-17 12:49:47 +01:00
Enrico Turri
083c626770
Added background texture to toolbars
2018-12-17 10:55:14 +01:00
Enrico Turri
1dad58e60c
Fixed rendering of legend texture with new background color
2018-12-13 11:13:58 +01:00
Enrico Turri
3bddf2afff
Selection's debug output set as optional
2018-12-13 08:55:19 +01:00
bubnikv
f60a767ed9
Fix of the wipe tower manipulation: 3D scene should maintain selection
...
status of the wipe tower after the wipe tower is updated.
2018-12-12 14:40:56 +01:00
Enrico Turri
706a9d6ddf
Custom bed color
2018-12-12 11:44:17 +01:00
Enrico Turri
ba4c8c1b87
PrusaControl-like background color
2018-12-12 10:38:07 +01:00
Enrico Turri
984b8b79b0
Another fix into GLCanvas3D::Selection::is_single_full_instance()
2018-12-11 10:35:12 +01:00
Enrico Turri
5e077c5edf
Fixed GLCanvas3D::Selection::is_single_full_instance()
2018-12-11 09:43:10 +01:00
Enrico Turri
0420d76037
Fixed rotation of volumes contained in rotated instances
2018-12-10 16:09:20 +01:00
Enrico Turri
eb1518bf31
Removed out of bed detection for sla pad
2018-12-10 13:57:43 +01:00