John Lewin
46c55f004b
Add label override for unioned nozzle case
2019-04-13 15:55:02 -07:00
John Lewin
0a9e943efe
Add basic support for multi-material limits rendering
...
- Issue MatterHackers/MCCentral#5323
Add hotend limits support for multi-material items
2019-04-13 15:41:44 -07:00
John Lewin
a290cd672e
Handle wipe tower case
...
- Issue MatterHackers/MCCentral#5323
Add hotend limits support for multi-material items
2019-04-13 15:35:54 -07:00
John Lewin
e355dbc338
Disable CullFace before rendering design space background
...
- Issue MatterHackers/MCCentral#5329
Bed background color lost when scene has children
2019-04-13 15:04:47 -07:00
John Lewin
d9e8f6cdde
Fix invalid TriangleStrip definition
...
- Issue MatterHackers/MCCentral#5328
bed in design view has different colors on the two triangles of the
upper face
2019-04-13 10:29:47 -07:00
LarsBrubaker
d0c7b7ebee
account for beds that have a lower left position at something other than (0, 0)
...
issue: MatterHackers/MCCentral#5319
no nozzle inset set but bed showing a clipping region (I think)
2019-04-13 07:45:22 -07:00
John Lewin
7159b48a13
Guard for non-supported hotends
...
- Issue MatterHackers/MCCentral#5326
Put in guards for materials other than 1 & 2
2019-04-13 02:32:09 -07:00
John Lewin
89e5aba86e
Invalidate on related settings change
...
- Issue MatterHackers/MCCentral#5321
Invalidate per hotend bed textures on related settings change
2019-04-13 02:25:27 -07:00
John Lewin
60a1238f54
Migrate nozzle limits texture construction to drawable
...
- Construct and cache textures after use
- Create placeholder textures for use before constructed
- Remove bed texture construction from CreatePrintBedAndVolume
- Issue MatterHackers/MCCentral#5325
Migrate to themed bed colors
- Issue MatterHackers/MCCentral#5320
Cache per hotend bed textures
2019-04-13 02:13:20 -07:00
John Lewin
17eca3b36c
Use theme colors
2019-04-13 02:05:27 -07:00
John Lewin
2d00baff69
Draw grid background for Design workspace in BedColor
...
- Sync colors across printer/workspace views
2019-04-13 02:04:48 -07:00
John Lewin
eeb3410bc4
Update one theme for custom bed colors
...
- Issue MatterHackers/MCCentral#5325
Migrate to themed bed colors
2019-04-13 01:55:14 -07:00
John Lewin
92a3693772
Move bed colors into theme
...
- Issue MatterHackers/MCCentral#5325
Migrate to themed bed colors
2019-04-13 01:54:01 -07:00
jlewin
f11fe7e29f
Conditionally disable bed texture blending
...
MatterHackers/MCCentral#5310
Texture is darkened when rendered onscreen
2019-04-12 16:44:06 -07:00
John Lewin
32ab931342
Add item TraceData renderer
2019-02-04 16:18:06 -08:00
John Lewin
e9b79e1099
Add common properties to IDrawableItem
2019-02-04 16:18:06 -08:00
John Lewin
f26a8758e5
Extract embedded types to new files
2019-02-04 16:18:06 -08:00
John Lewin
9543c1450e
Rename for more specificity
2019-02-04 16:18:06 -08:00
John Lewin
cf4bece014
Extract selection rendering to new Drawable
2019-02-04 16:18:06 -08:00
John Lewin
a9bb99cd99
Adjust timing so that some stages are inside/outside of SetGLContext
2019-02-04 16:18:06 -08:00
John Lewin
83712d7e08
Add and use new ISceneContext interface
2019-02-04 16:18:06 -08:00
John Lewin
c7e76e1996
Add Enabled property to IDrawable
2019-02-04 16:18:05 -08:00
John Lewin
8aaa42d078
Invoke drawables at each stage
2019-02-04 16:18:05 -08:00
John Lewin
0d895258aa
Require additional metadata for Drawables
2019-02-04 16:18:05 -08:00
John Lewin
a33a7e8924
Fix alpha accumulation to 0
2019-02-04 16:18:05 -08:00
John Lewin
8f58e8e8d4
Extract InspectedItem render to new Drawable
2019-02-04 16:18:05 -08:00
John Lewin
a8dd1c6a5d
Extract AABB debugger to new Drawable
2019-02-04 16:18:05 -08:00
John Lewin
0f857acc96
Add iterable list of Drawables to viewer
2019-02-04 16:18:05 -08:00
John Lewin
c2fee997d2
Extract AxisIndicator to new Drawable
2019-02-04 16:18:05 -08:00
John Lewin
7269d71b65
Disable example
2019-02-04 16:18:04 -08:00
John Lewin
2a37ac564a
Extract debug Drawables
2019-02-04 16:18:04 -08:00
John Lewin
f6a1029efc
Extract drawable component from viewer
2019-02-04 16:18:04 -08:00