Lars Brubaker
e9c4ba5d28
Better tracking of extrusion and position in consideration of relative moves
...
Reset position tracking correctly for G92 s
Render G92 instructions correctly (don't show as filament change)
Remove dead code
issue: MatterHackers/MCCentral#4688
Don't force tool change on layer change
2018-12-11 14:12:25 -08:00
Lars Brubaker
1a434b6388
Moved extruder offsets from passing to MS to being part of stream processing
...
Made '; NO_PROCESSING' track printer position correctly
issue: MatterHackers/MCCentral#4658
Create setting for ZOffset for extruder 2
2018-12-04 13:28:46 -08:00
Lars Brubaker
e68ee72c77
fixing alpha blending in 2d shape rendering to gl
2018-10-31 09:37:27 -07:00
John Lewin
ee936efb8a
Revise theme support
2018-10-13 21:09:04 -07:00
Lars Brubaker
9d188e6b23
Changing GL to be a runtime connection to the output device
...
Moved GL enums to files and directory
2018-08-23 11:35:12 -07:00
John Lewin
3888cab962
Fix observed exception
2018-07-18 17:12:56 -07:00
John Lewin
0a67792ab7
Revise casing and member naming
2018-07-12 12:28:22 -07:00
John Lewin
fdd8aa60d2
Set capacity via constructor
2018-07-12 12:28:22 -07:00
John Lewin
302026a021
Move array construction into helper method, return new VertextBuffer
2018-07-12 12:28:21 -07:00
Lars Brubaker
25883fc0bc
Working on mesh wrapper and rebuild issues
2018-05-31 09:05:08 -07:00
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
d1b0797282
Remove full GCode iteration in renderer, use Speeds from GCodeMemoryFile
2018-03-30 21:17:16 -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
Lars Brubaker
8d1fecab8c
Changed RGBA_Bytes -> Color
2017-10-31 11:43:25 -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
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
7a27433bf0
Migrate GCodeVisualizer and MeshViewer content into MatterControl
2017-06-24 07:28:55 -07:00