Commit graph

30 commits

Author SHA1 Message Date
Lars Brubaker
c2d2509195 Got the per layer info to show up in gcode view
Fixed bugs with gcode parsing
Moved classes into separate files
2018-05-08 15:19:29 -07:00
John Lewin
e7bf28d770 Simplify 2018-04-13 12:33:16 -07:00
John Lewin
27dd2ecedb Guard against observed exception 2018-04-06 16:02:51 -07:00
John Lewin
8bc9137424 Simplify color table creation, eliminate expensive load
- Issue MatterHackers/MCCentral#3006
Calculating gcode view when showing speeds is very slow on large models
2018-03-30 21:54:23 -07:00
John Lewin
d1b0797282 Remove full GCode iteration in renderer, use Speeds from GCodeMemoryFile 2018-03-30 21:17:16 -07:00
John Lewin
45f7063879 Upgrade framework to 4.7.1 2018-03-21 23:05:08 -07:00
John Lewin
5c76436fb5 Add prototype for user driven GCode coloring mode
- Issue MatterHackers/MCCentral#2793
Non-speed rendering should avoid using colors from the speeds table
- Issue MatterHackers/MCCentral#2792
Speeds legend should only be visible when Speed rendering is enabled
2018-02-09 21:51:06 -08:00
John Lewin
f5d31e7d29 Move Printing objects from GCodeVisualizer namespace to MC.Printing 2018-01-05 12:44:57 -08:00
John Lewin
1a77262b58 Revert unexpected change 2017-12-27 17:49:44 -08:00
John Lewin
f1ea9113e8 Configure -> Printer prototype
- Issue MatterHackers/MCCentral#2408
Migrate SliceSettings -> Printer to Printer -> Setup
2017-12-27 17:46:52 -08:00
John Lewin
5e7e8cf502 Adjust rendering to center on Z
- Issue MatterHackers/MCCentral#2115
Layer lines render half a nozzle higher than expected
2017-12-27 17:35:21 -08:00
John Lewin
068bfc2d9a Fix GCode line endcaps 2017-11-17 19:25:21 -08:00
John Lewin
3bdf6a5b92 Reset projects to AnyCPU 2017-11-02 18:01:37 -07:00
Lars Brubaker
cc4dc1b954 Switch to any cpu 2017-11-02 15:58:12 -07:00
Lars Brubaker
cfca964294 More Refactoring of RGBA_Bytes 2017-11-01 18:13:47 -07:00
Lars Brubaker
359784877f Unify Vector2 3 and 4 to have upper case field members 2017-10-31 12:53:46 -07:00
Lars Brubaker
8d1fecab8c Changed RGBA_Bytes -> Color 2017-10-31 11:43:25 -07:00
John Lewin
6c21f79ef6 Revise control names 2017-10-22 20:09:40 -07:00
Lars Brubaker
da5a9279df Refactoring PathStorage -> VertexStorage 2017-10-10 15:42:33 -07:00
Lars Brubaker
ab41b7c1a7 Pass graphics 2D to 3D render calls so we can draw to the screen 2017-08-24 13:58:14 -07:00
Lars Brubaker
9f14121268 Get the extrusion colors to match material colors 2017-08-15 09:35:55 -07:00
Lars Brubaker
f404da20e9 Working on new value display.
White space
2017-07-07 12:10:24 -07:00
John Lewin
50b60868f2 Rename method for clarity 2017-07-06 07:56:38 -07:00
John Lewin
c5267b0f41 Remove redundant implementation, reuse View3D RenderInfo options 2017-07-05 13:04:50 -07:00
John Lewin
d6829ff52d Update RenderType on settings change 2017-07-05 12:45:42 -07:00
John Lewin
81e3cc1425 Rename NumChangesInZ to LayerCount 2017-06-29 14:17:08 -07:00
John Lewin
3ab89b8d3f Move ownership of GCode ActiveLayer & FeatureToStart/StopOn to model 2017-06-29 14:17:08 -07:00
John Lewin
2dfe25c9ee Use auto properties 2017-06-28 19:01:21 -07:00
John Lewin
b538bdcb2a Fix build/project validation failure 2017-06-26 16:02:53 -07:00
John Lewin
7a27433bf0 Migrate GCodeVisualizer and MeshViewer content into MatterControl 2017-06-24 07:28:55 -07:00