bubnikv
d750d4f925
Re-enable high power graphics card on Windows.
...
This is a regression issue against 1.41.3
2019-06-13 17:42:55 +02:00
bubnikv
9b7bb41db5
ModelObject::add_volume(const ModelVolume &other)
...
shall not re-center the volume as it will share meshes
(object mesh, convex hull mesh) of the source,
which may be in use by the background processing.
2019-06-13 17:24:37 +02:00
bubnikv
dbfa4e6c83
Fix of a smart pointer gymnastics from previous commit
2019-06-13 16:55:12 +02:00
bubnikv
9379fedd43
Further C++isation of the admesh library & TriangleMesh
...
(copy & move constructors / operators)
2019-06-13 16:33:50 +02:00
YuSanka
7da9d2f66d
Merge remote-tracking branch 'origin/master' into ys_new_features
2019-06-13 16:18:39 +02:00
YuSanka
86e7a07dd8
Fixed selection
2019-06-13 16:17:54 +02:00
YuSanka
4712c5bbdf
DoubleSlider manipulation from preview scene
2019-06-13 16:10:33 +02:00
YuSanka
a9ee4ff4b5
Fixed object selection in right panel form the Scene by context menu
2019-06-13 15:35:10 +02:00
tamasmeszaros
821ca0e36a
Build fix when boost is not in prefix/boost
2019-06-13 14:19:24 +02:00
YuSanka
e00774d2e2
Workarounds for selection under OSX and GTK
2019-06-13 13:00:46 +02:00
YuSanka
c9dd5f8786
Fixed updating of data for LayerEditors selection
2019-06-13 11:37:03 +02:00
Enrico Turri
a99466ef1d
Method Camera::apply_projection() called at every rendered frame
2019-06-13 10:24:19 +02:00
Enrico Turri
f0b228c4d2
Added support for distance between camera position and camera target
2019-06-13 09:12:44 +02:00
Enrico Turri
26d48b7f52
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_perspective_camera
2019-06-13 08:48:19 +02:00
Enrico Turri
9805417028
Fixed method Camera::get_position()
2019-06-13 08:47:38 +02:00
Enrico Turri
7bfb0aaac0
Fixed method Camera::get_dir_forward()
2019-06-13 08:38:49 +02:00
YuSanka
1694204687
Added some logic to layers editor selection
2019-06-12 16:28:25 +02:00
Enrico Turri
428cc4e7c9
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_perspective_camera
2019-06-12 11:45:57 +02:00
Enrico Turri
abdb5c5d74
Fixed conflicts after git cherry-picking 39cfe819daeb7dd71bae5ff20edfbe6396dffbe8
2019-06-12 10:57:20 +02:00
Enrico Turri
d07b3fb08b
Bed shape dialog refactoring
2019-06-12 10:00:51 +02:00
bubnikv
3872b939e4
Fix of previous commit
2019-06-11 17:15:07 +02:00
bubnikv
0bb8ee149e
Sharing TriangleMesh objects between the front end (UI) and back end
...
(background processing)
2019-06-11 17:08:47 +02:00
YuSanka
26fb68ba45
Added missed include for the OSX build
2019-06-11 14:54:31 +02:00
YuSanka
4e0eb12ef6
Import/export of the Layers information to/from 3MF
2019-06-11 14:39:41 +02:00
YuSanka
f0f608f247
Copy/paste Layers for OSX
2019-06-11 10:11:42 +02:00
YuSanka
16c5a87997
Import/export of the Layers information to/from AMF
2019-06-11 09:50:58 +02:00
bubnikv
5fc465b7e8
admesh refactoring: Using boost::object_pool for linked list memory
...
allocation.
2019-06-11 09:29:32 +02:00
bubnikv
590c290ede
Fix of a typo.
2019-06-10 22:43:42 +02:00
bubnikv
0cb5b57c5c
SLA gimzmo: Sharing the Mesh's indexed triangle set with IGL AABB
...
structure directly, without having to make a copy.
2019-06-10 22:43:21 +02:00
bubnikv
af5017c46c
admesh refactoring: Use Eigen vec3i for indexed triangles.
2019-06-10 21:14:58 +02:00
bubnikv
313ec7424a
admesh refactoring: replaced various diagnostics outputs with boost::log
2019-06-10 19:45:38 +02:00
bubnikv
6defabea53
admesh refactoring: separation of the shared vertices / indices
...
into an indexed_triangle_set structure
2019-06-10 18:30:54 +02:00
bubnikv
65238a89b1
admesh refactoring: Removed the shared_vertices counter as it is now
...
contained inside v_shared std::vector
2019-06-10 17:36:15 +02:00
bubnikv
a1c38794fb
Refactored admesh to get rid of the error and fp members of stl_file.
2019-06-10 17:17:36 +02:00
bubnikv
40b27e8332
admesh refactoring: Move the hashing structure out of stl_file
2019-06-10 16:53:08 +02:00
YuSanka
72046598a9
Fixed OSX build
2019-06-10 15:49:41 +02:00
YuSanka
8ba447e97f
Merge remote-tracking branch 'origin/master' into ys_new_features
2019-06-10 15:24:17 +02:00
YuSanka
2b6e5a0a70
Implemented Copy/Paste for Layers.
...
+ improved selection (in respect to the Layers)
2019-06-10 15:22:09 +02:00
Enrico Turri
c7ba8c4daa
Fixed conflicts after cherry-picking 932e54383d28acbc96f0af6c38c838f2bb23f21d
2019-06-10 11:57:42 +02:00
bubnikv
025f86ca3f
Fix of the previous refactoring.
2019-06-10 11:04:09 +02:00
YuSanka
2fa87044be
Implemented update_object_list_by_printer_technology()
2019-06-10 10:48:43 +02:00
Stuart P. Bentley
6e891c0886
Update usage string to match new executable name
2019-06-08 13:52:03 -07:00
YuSanka
819a4506fa
Merge remote-tracking branch 'origin/master' into ys_new_features
2019-06-07 12:35:16 +02:00
YuSanka
446e37b151
Implemented extruder selection for Layers
2019-06-07 11:32:46 +02:00
bubnikv
7dd842b294
Merge remote-tracking branch 'remotes/origin/master' into vb_admesh_fix
2019-06-06 21:01:19 +02:00
bubnikv
6da1c98139
WIP: Fixing serial for Boost 1.70.0 and newer
2019-06-06 18:51:49 +02:00
tamasmeszaros
ee2b6abd61
Exclude qhull from default dependency targets, make it optional.
2019-06-06 16:50:51 +02:00
tamasmeszaros
113c6b2eba
Fix static linking to Qhull
2019-06-06 16:24:00 +02:00
tamasmeszaros
5d054d90ed
Update patch for qhull to compile on Windows.
2019-06-06 16:11:52 +02:00
YuSanka
71cc0fdb53
Some code refactoring and improvements
2019-06-06 15:56:42 +02:00