From 644423f86b559385ca4f3c12d183452dc3c3bdda Mon Sep 17 00:00:00 2001 From: sumi Date: Tue, 23 Dec 2025 14:41:44 -0600 Subject: [PATCH] automated snapshot --- main.go | 3 ++- sketch.go | 5 ++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/main.go b/main.go index abf0916..6714e7c 100644 --- a/main.go +++ b/main.go @@ -62,7 +62,8 @@ func main() { imageLayer := NewImageLayer("/home/d/Dropbox/photos/Events/2025/Aurora/Photo Nov 11 2025, 9 52 03 PM.jpg") - sketch.AddColorLayer("background-black", rl.Black) + //sketch.AddColorLayer("background-black", rl.Black) + sketch.AddColorLayer("background-magenta", rl.Magenta) sketch.AddLayer("field", &FieldLayer{field: field, dirty: true}) contourLayer := NewContourLayer(&sketch, rng, field) sketch.AddLayer("contours", contourLayer) diff --git a/sketch.go b/sketch.go index c4116c3..d58dfaa 100644 --- a/sketch.go +++ b/sketch.go @@ -101,13 +101,11 @@ func (s *Sketch) Draw(ctx *RenderCtx) { layer.Draw(ctx) rl.PopMatrix() rl.EndTextureMode() - //rl.GenTextureMipmaps(&instance.texture.Texture) } } // composite all layers to screen - outputRect := s.calcOutputRectKeepingAspectRatio(ctx) // copy from full texture for compositing, with vertical flipping src := rl.Rectangle { @@ -124,7 +122,7 @@ func (s *Sketch) Draw(ctx *RenderCtx) { viewport := s.CalcViewport(ctx) rl.BeginTextureMode(s.composite) - rl.ClearBackground(rl.Black) + //rl.ClearBackground(rl.Black) for _, instance := range s.layerToolsOrdered { config := instance.config if config.visible { @@ -146,6 +144,7 @@ func (s *Sketch) Draw(ctx *RenderCtx) { } rl.EndTextureMode() + outputRect := s.calcOutputRectKeepingAspectRatio(ctx) rl.DrawTexturePro(s.composite.Texture, viewport, outputRect, rl.Vector2{}, 0, rl.White) outlineRect := outputRect.ToInt32()