Commit graph

12 commits

Author SHA1 Message Date
Lars Brubaker
7ed9c7374c Put invalidate on IObject3D
Made insertion group center on bed if not dragging
Put names into mirror buttons
Working on new mirror test
Refactoring
2017-10-25 17:05:57 -07:00
Lars Brubaker
a5036f3c84 Put in slice progress feedback 2017-09-22 15:35:57 -07:00
Lars Brubaker
f74dea2638 Fixed the gcode not visible looking up from under the bed
Made a opaque and transparent RenderGL event
2017-09-20 11:47:29 -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
John Lewin
07ee5b5853 Prevent ray casting in View3D content when outside bounds 2017-08-19 11:33:39 -07:00
John Lewin
7c03087605 Set correct render target 2017-08-18 13:53:38 -07:00
John Lewin
1962db4210 Target any widget for mesh GLDraw 2017-08-18 08:34:05 -07:00
John Lewin
3446bc00e9 Move InteractiveScene ownership from MeshViewer to PrinterConfig model 2017-08-14 10:47:59 -07:00
John Lewin
92741a31a1 Move progress reporting to InteractionLayer 2017-08-09 11:48:57 -07:00
Lars Brubaker
c989cb8630 Fixing multi material processing 2017-07-17 16:41:04 -07:00
John Lewin
04a5364044 Decouple View3DWidget from InteractionVolume
- Move conditional tests into shared functions rather than callers
- Remove unused View3DWidget reference from TransformUndoCommand
- Add AddTransformSnapshot method to IInteractionVolumeContext
2017-07-12 21:36:28 -07:00
John Lewin
dda6f89c2b Fix widget ordering to restore layer view controls
- Less coupling to MeshViewerWidget
- Interaction layer concept/surface added for IA volumes
  - Holds most IA volume logic and controls
2017-07-11 08:10:57 -07:00