bubnikv
|
63ee3dc63c
|
Partial update of 3D scene (GLVolumes derived from Model and from
the SLAPrintObject).
Updated PrintBase to generate a unique timestamp at each step invalidation.
|
2018-11-16 18:28:50 +01:00 |
|
Enrico Turri
|
2ab876f986
|
Removed a bunch of obsolete methods
|
2018-11-14 15:57:11 +01:00 |
|
Enrico Turri
|
564b924b14
|
Snap in gizmo scale 3D when holding Shift pressed
|
2018-11-14 12:57:12 +01:00 |
|
YuSanka
|
4a1d13ae5d
|
SpinCtrsl inside Manipulation pane is replaced to TextCtrls
+ Added "proces_enter" mode for TextCtrl (The control will generate the event wxEVT_TEXT_ENTER)
|
2018-11-14 12:35:15 +01:00 |
|
Enrico Turri
|
1d7f076402
|
Gizmos rotate, move and scale rendered on top of geometry
|
2018-11-14 10:43:52 +01:00 |
|
Enrico Turri
|
c23537c6c0
|
Deletion of instances and volumes from 3D scene
|
2018-11-14 08:53:56 +01:00 |
|
bubnikv
|
474e76dc34
|
Fixed forward declaration of enums, made volumes with negative ID
directly unselectable.
|
2018-11-13 18:44:30 +01:00 |
|
bubnikv
|
357dbc2226
|
GLVolume: split composite_id to object_id, volume_id and instance_id.
WIP: Added creation of GLVolumes for SLA supports.
|
2018-11-13 17:45:44 +01:00 |
|
Lukas Matena
|
7b4ea6e337
|
Wipe tower preview not shown in SLA mode
|
2018-11-12 15:41:04 +01:00 |
|
Enrico Turri
|
eb52574e46
|
Enhanced volumes manipulation 2 (scaling in local system)
|
2018-11-12 09:54:04 +01:00 |
|
Enrico Turri
|
31c2174ffa
|
Enhanced volumes manipulation - wip
|
2018-11-12 08:54:22 +01:00 |
|
YuSanka
|
facb55c2ee
|
Changed toolbar icons for "split to object/part"
|
2018-11-08 16:44:59 +01:00 |
|
YuSanka
|
cc31e3a541
|
Added type "MultipleFullObject" to Selection
+ Fixed updating of the name of the manipulation pane
+ Changed logic of "Ctrl+A" inside the object list
|
2018-11-08 16:44:58 +01:00 |
|
Vojtech Kral
|
eebd782eda
|
Fix rendering performance on macOS
|
2018-11-08 15:31:29 +01:00 |
|
Enrico Turri
|
39dd137bc9
|
Fixed update of ModelVolume mirror after GLVolume manipulation
|
2018-11-07 14:51:11 +01:00 |
|
Enrico Turri
|
b6c5ee6a1c
|
Fixed update of ModelVolume scale after GLVolume manipulation
|
2018-11-07 14:24:10 +01:00 |
|
Enrico Turri
|
c332350a9a
|
Fixed update of ModelVolume rotation after GLVolume manipulation
|
2018-11-07 14:15:04 +01:00 |
|
Enrico Turri
|
78d6a0cd1b
|
Fixed update of ModelVolume offset after GLVolume manipulation
|
2018-11-07 14:01:03 +01:00 |
|
Enrico Turri
|
51936e4d1f
|
Only one instance enabled when selecting sub parts
|
2018-11-07 12:11:34 +01:00 |
|
Enrico Turri
|
9bef6c5390
|
Added new selection states - Select parts/modifiers from first instance only from right panel
|
2018-11-07 10:34:44 +01:00 |
|
Enrico Turri
|
2e0f064e60
|
Selection of modifiers in 3D scene
|
2018-11-06 15:51:33 +01:00 |
|
Enrico Turri
|
a3d174fa89
|
Do not render selection's bounding box when any gizmo is active
|
2018-11-06 10:31:19 +01:00 |
|
Enrico Turri
|
05aa476224
|
Reintroduced instances synchronization
|
2018-11-06 08:47:21 +01:00 |
|
Enrico Turri
|
ad9f2c9ee1
|
Fixed assert in GLCanvas3D::Selection::is_single_full_instance()
|
2018-11-05 10:54:05 +01:00 |
|
Lukas Matena
|
ad4e0ec84f
|
Flatten gizmo now correctly processes both instance and volume transformations
|
2018-11-05 09:34:04 +01:00 |
|
Lukas Matena
|
e0c33f1a36
|
Updated function names in GLCanvas3D.cpp (mismatch caused by two conflicting commits yesterday)
|
2018-11-03 08:46:51 +01:00 |
|
Lukas Matena
|
536172950d
|
Flatten gizmo should now work with multiple selection
|
2018-11-02 15:20:26 +01:00 |
|
Enrico Turri
|
8bd37b6d28
|
Translation of ModelVolume as transformation component (without modifying the mesh)
|
2018-11-02 12:11:28 +01:00 |
|
Lukas Matena
|
fb89ecc9ec
|
SLA supports gizmo is only shown in SLA mode
|
2018-11-02 10:31:57 +01:00 |
|
Enrico Turri
|
d6db104017
|
GLCanvas3D::update_gizmos_data() set as private
|
2018-11-01 15:08:39 +01:00 |
|
Enrico Turri
|
fff76c6aae
|
New selection set as default
|
2018-11-01 10:06:55 +01:00 |
|
Enrico Turri
|
108110940c
|
Mirror component of transformations set as default
|
2018-11-01 08:46:44 +01:00 |
|
Lukas Matena
|
a2eeba854b
|
Fixed a crash when moving an object with wipe tower volume on screen
|
2018-10-31 12:23:26 +01:00 |
|
Enrico Turri
|
58068dda0e
|
New selection -> Disabled instances synchronization
|
2018-10-31 09:39:43 +01:00 |
|
Enrico Turri
|
b098a90045
|
Automatic placement of instance at bed level
|
2018-10-30 16:03:03 +01:00 |
|
Enrico Turri
|
71e85aaf2d
|
Translate entire selection when user clicks and drags on a selected volume
|
2018-10-30 11:18:15 +01:00 |
|
Lukas Matena
|
9baec79025
|
Merged branch 'dev_native' into lm_sla_supports_auto
Added igl library files
|
2018-10-26 15:45:52 +02:00 |
|
Enrico Turri
|
c84f60b723
|
Rendering of camera target (for debug) and modified camera target behavior
|
2018-10-26 09:50:28 +02:00 |
|
Enrico Turri
|
e2f6ac0c36
|
Fixed rendering of warning and legend textures (due to newer wxWidgets)
|
2018-10-25 15:32:35 +02:00 |
|
Enrico Turri
|
c9038d43bb
|
Fixed update of GUI when object is selected by right-clicking on it to show its context menu
|
2018-10-25 12:36:10 +02:00 |
|
Enrico Turri
|
3b8ad30fa9
|
Call schedule_background_process() after rotating/scaling/flattening using gizmos
|
2018-10-25 12:10:35 +02:00 |
|
Enrico Turri
|
3175427272
|
Do not translate selection if user press Shift while selecting and then drags
|
2018-10-25 11:06:08 +02:00 |
|
Enrico Turri
|
7e0d7d0525
|
Fixed build on Linux and OSx
|
2018-10-25 10:36:47 +02:00 |
|
Enrico Turri
|
02f407be9a
|
Tooltip when hovering on gizmo icons
|
2018-10-25 09:35:08 +02:00 |
|
Enrico Turri
|
acdc73a371
|
Split to objects and Split to parts
|
2018-10-24 12:55:38 +02:00 |
|
bubnikv
|
31b482c605
|
WIP: Reconstruction of background processing.
|
2018-10-23 15:27:31 +02:00 |
|
Enrico Turri
|
0d43ff7dc6
|
New selection -> Fixed selection cleanup in GLCanvas3D::reset_volumes()
|
2018-10-23 11:50:30 +02:00 |
|
Enrico Turri
|
79aa687ce7
|
Added mirroring factors to .amf import/export
|
2018-10-22 11:45:03 +02:00 |
|
Enrico Turri
|
7723bce83d
|
New selection -> Changed selection logic == Use SHIFT for both add to selection and remove from selection
|
2018-10-22 08:54:04 +02:00 |
|
Enrico Turri
|
9ec3717eff
|
New selection -> Improved sychronization of instances selection between 3D scene and right panel
|
2018-10-19 16:14:55 +02:00 |
|