enricoturri1966
cc1d3b738d
Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders.
...
Shader: flat - Selection
2022-03-01 13:03:49 +01:00
enricoturri1966
1e9951dec5
Follow-up of 5b5fdfba01
- Removed member variable Selection::m_dragging
...
It was used only in ObjectManipulation::update_if_dirty() to avoid the update the sidebar reset and mirror button, which results in a slow down of the GUI, while dragging objects/gizmos in the 3D scene
A call to GLCanvas3D::is_dragging() is used instead
2022-02-25 11:42:42 +01:00
enricoturri1966
be6b6590be
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Refactoring to simplify client code of GLModel::Geometry
2022-02-09 09:15:20 +01:00
enricoturri1966
92aa6540f5
Tech ENABLE_SHOW_TOOLPATHS_COG - Show toolpaths center of gravity
2022-02-08 12:57:56 +01:00
enricoturri1966
9d764bfeac
Code cleanup in Selection and GLCanvas3D
2022-01-27 13:17:32 +01:00
enricoturri1966
afcac6e2ea
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Refactoring of GLModel to:
...
1) allow for custom vertex data layout
2) allow for custom index data format
3) allow for any OpenGL primitive type
2022-01-27 12:00:51 +01:00
enricoturri1966
18e2cc2298
Tech ENABLE_SHOW_NON_MANIFOLD_EDGES - 1st installment - Calculate and show in 3D view non-manifold edges as lines
2022-01-20 13:32:24 +01:00
enricoturri1966
bebb5505a3
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Selection layers hints
2022-01-18 13:47:19 +01:00
enricoturri1966
22f38235ea
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - 1st installment - Selection bounding box
2022-01-18 10:42:46 +01:00
enricoturri1966
2cebe16663
Tech ENABLE_WIPETOWER_OBJECTID_1000_REMOVAL - Removal of wipe tower magic object_id equal to 1000
2022-01-17 15:56:58 +01:00
enricoturri1966
403f6d45f9
Refactoring - Removed member variable GLVolume::force_transparent
2022-01-17 08:24:46 +01:00
enricoturri1966
6201dad245
Tech ENABLE_COLOR_CLASSES set as default
2022-01-14 08:19:00 +01:00
enricoturri1966
a2dc1cd446
Fixed conflicts after merge with dev branch
2022-01-12 15:54:48 +01:00
enricoturri1966
0cb0f56a80
Tech ENABLE_ENHANCED_PRINT_VOLUME_FIT set as default
2022-01-12 14:12:13 +01:00
enricoturri1966
b4308f4245
Tech ENABLE_MODIFIERS_ALWAYS_TRANSPARENT set as default
2022-01-12 12:35:36 +01:00
enricoturri1966
cd4094743e
Tech ENABLE_COLOR_CLASSES - 1st installment -> Introduction of classes ColorRGB and ColorRGBA to unify color data definition and manipulation
2021-12-22 10:45:35 +01:00
enricoturri1966
80324de45d
Fixed objects bigger than print volume set as sinking after calling 'Scale to print volume' command - SPE-1155
2021-12-13 11:32:59 +01:00
enricoturri1966
48d88191e2
Fixed rotation of volumes while ALT key is pressed
2021-12-02 11:11:00 +01:00
enricoturri1966
fd509199da
Tech ENABLE_ENHANCED_PRINT_VOLUME_FIT - 1st installment, Scale to print volume command for circular printbeds
2021-11-24 10:55:48 +01:00
enricoturri1966
9af9b9b35d
Tech ENABLE_OUT_OF_BED_DETECTION_IMPROVEMENTS set as default
2021-11-16 12:39:54 +01:00
enricoturri1966
3f669e70b9
#7160 - Fixed drag object on mouse move cause wrong color when outside the print area
2021-10-27 10:37:35 +02:00
enricoturri1966
7be17d89e6
Fixed conflicts after merge with master
2021-10-14 10:48:46 +02:00
enricoturri1966
b9ac80ccd4
#7076 - Modifiers and similar objects always rendered as transparent
2021-10-08 10:48:46 +02:00
enricoturri1966
45db1c13ba
Tech ENABLE_OUT_OF_BED_DETECTION_IMPROVEMENTS - Faster update of object manipulation fields while dragging gizmo Move/Rotate/Scale
2021-10-04 08:30:04 +02:00
enricoturri1966
b19c742455
Fixed conflicts after merge with master
2021-09-30 10:31:25 +02:00
Vojtech Bubnik
8f4f02f84c
Merge remote-tracking branch 'remotes/origin/vb_project_state'
2021-09-27 14:36:22 +02:00
Vojtech Bubnik
41dc265a45
WIP Undo / Redo and project state: Marking Undo / Redo snapshots
...
with their purpose.
2021-09-27 14:10:53 +02:00
enricoturri1966
1af0c5c73b
Tech ENABLE_OUT_OF_BED_DETECTION_IMPROVEMENTS - Call GLVolumeCollection::check_outside_state() only when needed
2021-09-20 13:40:34 +02:00
enricoturri1966
9d7549e661
Use std::optional to replace dirty flags for bounding boxes in Selection
2021-09-17 13:24:37 +02:00
Lukas Matena
82b4a4fe11
Place on face improvement: respect different z-rotation of instances
2021-09-17 09:38:53 +02:00
enricoturri1966
39ec1a6318
Fixed conflicts after merge with master
2021-08-26 12:39:28 +02:00
enricoturri1966
ca098d5763
Fixed manipulation of sinking multipart objects resulting in wrong object/parts positioning
2021-08-25 15:01:15 +02:00
enricoturri1966
b6deda3477
Fixed object below bed after deleting part
2021-08-24 12:39:21 +02:00
enricoturri1966
b3010a817b
Do not allow objects to be placed fully below bed
2021-08-24 07:46:59 +02:00
enricoturri1966
66d43b882e
Fixed calls set_uniform(emission_factor, xx) to use floats
2021-08-04 11:58:50 +02:00
enricoturri1966
d77013b5bf
Fixed mirroring of sinking objects
2021-07-30 11:40:30 +02:00
enricoturri1966
a3a99567ad
Changed logic to detect sinking objects while using scale gizmo
2021-07-30 11:19:50 +02:00
enricoturri1966
81f4df70dc
Fixed conflict after merge with master
2021-07-29 12:25:28 +02:00
enricoturri1966
701286615f
Follow-up of 1d4e7f5577
-> More robust fix
2021-07-29 12:14:51 +02:00
enricoturri1966
1d4e7f5577
Fix of scaling modifiers for a sinking object
2021-07-29 09:37:40 +02:00
enricoturri1966
0146013b4e
Tech ENABLE_SINKING_CONTOURS -> Sinking contours updated during render pass and shown also while dragging an object
2021-07-28 12:23:27 +02:00
enricoturri1966
5c6810d0bc
Fixed conflicts after merge with master
2021-07-22 11:46:00 +02:00
enricoturri1966
65b3be92fe
Techs DISABLE_ALLOW_NEGATIVE_Z_FOR_SLA and ENABLE_ALLOW_NEGATIVE_Z set as default
2021-07-22 11:26:31 +02:00
enricoturri1966
22f04ca46e
Tech ENABLE_SINKING_CONTOURS -> 1st installment
2021-07-21 15:30:57 +02:00
enricoturri1966
368cfedbc7
Keep non-sinking volumes on top of the printbed while scaling
2021-07-20 15:32:24 +02:00
enricoturri1966
bda128c166
Small refactoring in Selection
2021-07-20 13:26:12 +02:00
enricoturri1966
c61785f775
Tech ENABLE_SEQUENTIAL_LIMITS set as default
2021-07-20 12:05:15 +02:00
enricoturri1966
beb60b5138
Follow-up of ef8ddacdfc
-> Fixed rendering of modifiers after cleaning current selection
2021-07-16 10:56:29 +02:00
enricoturri1966
f0354b43c1
Fixed conflicts after merge with master + fixed rendering of hovered gizmo grabbers
2021-05-31 12:54:48 +02:00
enricoturri1966
e1d5d0804b
Added missing uniform calls for emission_factor
2021-05-28 16:44:13 +02:00