Jack Ha
1d6ef4bc3c
Default color if no material color is available. CURA-3273
2017-02-08 10:40:17 +01:00
Jack Ha
ed1fea2d3e
Fix colors of compatibility mode. CURA-3273
2017-02-07 13:20:26 +01:00
Jack Ha
a52cb2fa63
Compatibility mode scale line type colors
2017-01-25 09:48:36 +01:00
Jack Ha
e57de296e7
Readded accidently removed stuff
2017-01-03 10:14:34 +01:00
Jack Ha
55dd08eff8
Somewhat better layout, added legend
2017-01-03 09:18:26 +01:00
Jack Ha
f0e0d65635
Finishing up compatibility mode
2017-01-02 14:56:31 +01:00
Jack Ha
6271774528
Added all kinds of options to layer view
2016-12-30 15:32:06 +01:00
Jack Ha
1217281727
Busy with layer_view options
2016-12-29 16:49:00 +01:00
Jack Ha
0f2fb86cd9
Layer shader now uses own attribute for line dimensions instead of misusing uvs.
2016-12-28 15:20:14 +01:00
Jack Ha
8d2b3654a4
Layer thickness now as array
2016-12-28 13:15:42 +01:00
Jack Ha
9904dad07b
Added line thickness to layer view
2016-12-28 11:30:59 +01:00
Jack Ha
c12e6da3ac
Started setting layer height and line width in layer view
2016-12-22 14:41:50 +01:00
Jack Ha
c6d56b60f6
Working quite nicely
2016-12-22 09:44:00 +01:00
Jack Ha
0adb1a4c1c
Finally got normals in
2016-12-21 14:37:02 +01:00
Jack Ha
3d9bccb7c7
big tryout
2016-12-20 16:32:34 +01:00
Jack Ha
61dcaf8811
wip
2016-12-20 11:45:05 +01:00
Arjen Hiemstra
baa24370f6
Force garbage collection during ProcessSlicedLayersJob
...
For some reason, Python likes to hold on to LayerData and friends.
Forcing a GC run here will clean them up properly.
Contributes to CURA-2406
2016-09-22 00:57:44 +02:00
Jaime van Kessel
03aa9cf8d3
Codestyle
2016-07-29 17:32:08 +02:00
Jaime van Kessel
4a5b2465ae
Fixed process sliced layer job not deleting old data
2016-07-29 17:25:36 +02:00
Johan K
4c402e5bb7
Removed the layer data empty guard in ProcessSlicedLayers as the problem was solved in the backend.
2016-07-22 10:22:07 +02:00
Johan K
c6790981d6
Merge branch 'master' of https://github.com/Ultimaker/Cura into layerview_dev
2016-07-22 10:21:41 +02:00
Jaime van Kessel
f52a3c1b9d
Merge branch 'master' of github.com:Ultimaker/Cura
2016-07-19 16:56:43 +02:00
Jaime van Kessel
da047c6f90
Added benchmark time logs
2016-07-19 16:56:26 +02:00
Jack Ha
b3837fbafd
Raft thickness lowers the build volume.
...
CURA-1707
Now adding more visuals for better UX.
2016-07-18 16:02:24 +02:00
Johan K
3d413df215
Changed the point data type sent from the backend from int64 to float.
...
Added extruder information to LayerPolygon
2016-07-14 11:08:05 +02:00
Johan Kristensen
41503d7d5b
Adapting code to merge of simple_convex_hull and code cleanup.
2016-06-28 23:50:00 +02:00
Johan K
788f79f5ba
Changing the message used from the engine from Layer to LayerOptimized.
2016-06-28 22:29:29 +02:00
Johan K
f184baadf0
Formulate layerview logic using numpy to speed up. Also changed layer data packets from engine to make it possible.
2016-06-28 22:29:29 +02:00
Simon Edwards
fd42a43270
Merge branch 'master' into simple_convex_hull
...
Conflicts:
cura/BuildVolume.py
cura/ConvexHullDecorator.py
cura/ConvexHullJob.py
cura/CuraApplication.py
2016-06-21 14:47:10 +02:00
Tim Kuipers
21ad4713a7
Merge branch '2.1'
2016-06-08 15:35:45 +02:00
Arjen Hiemstra
5873f1d4d0
Limit layer processing to 99% to indicate more stuff needs to happen
...
Fixes CURA-1644
2016-06-02 11:22:39 +02:00
Ghostkeeper
fa1d262123
Fix getting platform centre
...
With the new setting system.
Contributes to issues CURA-1278 and CURA-1591.
2016-05-24 01:16:11 +02:00
Simon Edwards
0b858f3878
Introduced a LayerDataBuilder. Made LayerData immutable just like its superclass. Fixed the layer view which broke.
...
Contributes to CURA-1504
2016-05-23 09:49:31 +02:00
Jaime van Kessel
efd14421cc
Codestyle & Documentation
...
CURA 537
2016-04-28 15:56:25 +02:00
Arjen Hiemstra
e5cc84cb3e
Handle negative layers in the Layer view
...
Offset all layers by the minimum layer count. This makes raft just a
minor special case when processing layers instead of needing to adjust
everything.
Contributes to CURA-653
2016-04-14 12:17:40 +02:00
Jaime van Kessel
dc1630c268
Merge branch '2.1' of https://github.com/Ultimaker/Cura
2016-04-08 15:02:30 +02:00
Jaime van Kessel
7045d67bde
Layer data is now processed layer by layer.
...
This is done to prevent the very large messages that would be sent otherwise.
Protobuf can't do anything with messages above 512MB. As we no longer send a
"collection" message, this should no longer occur.
CURA-1210
2016-03-24 12:14:31 +01:00