090e99798b
Round up rotation optimizer gizmo.
2021-11-10 16:35:47 +01:00
a9ae2460ad
Naming of the entering/leaving snapshots is now more generic,
...
it uses the actual name of the gizmo. Also, the keyboard shortcut
is now appended to the name, instead of being duplicated in it.
2021-09-03 13:53:07 +02:00
23ca3007e7
Fixed conflicts after merge with master
2021-08-26 12:39:28 +02:00
d0bf4aaca1
Add better defined names for orientation optimizer goals
2021-08-17 15:35:52 +02:00
faeef15a4d
Add tooltips for combo items in rotation optimization dialog
2021-08-16 16:03:20 +02:00
75fce3026d
Fixed calls set_uniform(emission_factor, xx) to use floats
2021-08-04 11:58:50 +02:00
fcf8a4ca63
Tech ENABLE_SINKING_CONTOURS -> Sinking contours shown while dragging Move/Rotate/Scale gizmos and show contours for gizmo cut
2021-07-27 13:02:06 +02:00
15c392646b
Refactoring in GLModel::render() to simplify client code
2021-07-20 12:36:56 +02:00
22cf01f449
Tech ENABLE_SEQUENTIAL_LIMITS set as default
2021-07-20 12:05:15 +02:00
37179e04dc
Merge remote-tracking branch 'remotes/origin/master' into vb_print_regions
2021-05-31 14:05:53 +02:00
95c519fbf2
Fixed conflicts after merge with master + fixed rendering of hovered gizmo grabbers
2021-05-31 12:54:48 +02:00
8771ffd41a
Fixed rendering of gizmo grabbers
2021-05-28 16:44:13 +02:00
c3d5866982
Fixed rendering of gizmos' grabbers
2021-05-28 16:44:13 +02:00
73fea9b460
Unified color definition
2021-05-28 16:44:13 +02:00
2721e502d0
Removed unneeded calls to GL_LIGHTING
2021-05-28 16:44:13 +02:00
4826422380
Removed static members from GLGizmoBase and GLGizmoBase::Grabber to fix OpenGL error when closing the application
2021-05-28 16:44:13 +02:00
246e5f845e
Grabbers and support points appearence tweaking, some refactoring
2021-05-28 16:44:13 +02:00
1356e23994
Removed gluProject and gluUnProject calls
2021-05-28 16:44:13 +02:00
afb0380285
Removed GLU calls from all the gizmos
2021-05-28 16:44:13 +02:00
3ae74a5ca8
1) New methods PrintObject::num_regions() and ::has_region() to make
...
the code more readable and to highlight where PrintObject::region_volumes
are actually set and consumed.
2) Replaced Slic3r::clamp() with std::clamp(). They differ in the order
of their parameters, thus hopefully no new bugs were introduced.
3) Some refactoring of MultiMaterialSegmentation for efficiency.
2021-04-22 11:41:26 +02:00
389a3d0a6a
Better naming of gui controls
2021-04-07 12:51:02 +02:00
d74c616905
Remove accuracy slicer
...
No practical use
2021-04-07 12:51:02 +02:00
785c7e97ec
Change configuration bank name for SLA auto rotation
2021-04-07 12:51:02 +02:00
c8c9a4cf8b
Tolerate corrupted appconfig settings for auto rotation
2021-04-07 12:51:02 +02:00
cb3be22de1
Remove leftover debug message
2021-04-07 12:51:02 +02:00
97e7350911
Method selection implemented
2021-04-07 12:51:02 +02:00
2e4480aea9
Remove unused RotoptimzeWindow imgui dialog.
...
It might be added in the future in a more polished form.
2020-11-06 10:06:05 +01:00
90462b34e9
Mostly working, inefficiencies remain, status indication partly broken
2020-09-10 14:03:30 +02:00
557b51db59
Add Imgui popup for rotation gizmo under SLA
2020-09-10 14:03:30 +02:00
17d79211b3
Generate gizmos' tooltip on demand
2020-03-16 16:37:22 +01:00
0eb46d09b9
Fixed gizmos' tooltips
2020-03-16 12:45:39 +01:00
5b4194446b
ENABLE_GIZMO_ICONS_NON_ACTIVABLE_STATE set as default
2020-01-17 10:34:32 +01:00
2c5b1b0e54
Some rework on layout of imgui dialogs
2019-12-11 15:30:25 +01:00
9a4b6c2287
Gray icons for gizmos in disabled state
2019-12-09 15:21:18 +01:00
3e150f72bf
Finished picking by color with a checksum in the alpha channel
...
to guard against unwanted alpha blending and / or multi sampling.
2019-08-07 14:15:38 +02:00
7088dfb1a0
Refactoring of GLGizmosXX classes to cleanup their interface
2019-07-17 12:06:23 +02:00
2f43e228f3
Tech ENABLE_SVG_ICONS set as default
2019-07-12 10:13:35 +02:00
545ad7e750
Fixed localization of 3D scene toolbar tips.
2019-05-09 17:18:03 +02:00
910605864a
Added glsafe() around OpenGL calls where missing
2019-03-27 14:42:09 +01:00
2f1a35b49e
Gizmos' grabbers size made uniform as the mean value of the selection's bounding box sides
2019-03-26 14:53:32 +01:00
0bc6614cc6
GLCanvas3D::Selection as a standalone class
2019-03-19 13:30:21 +01:00
0f9dbebb33
Removed technology ENABLE_IMGUI
2019-03-18 11:45:15 +01:00
4c285950bc
Separated gizmos into individual files
2019-03-18 11:45:15 +01:00