automated snapshot

This commit is contained in:
sumi
2025-12-23 11:43:38 -06:00
parent 2c61cd2f46
commit 5cbb9aee14
3 changed files with 41 additions and 15 deletions

25
main.go
View File

@@ -3,7 +3,7 @@ package main
import (
// "fmt"
"log"
//"math/rand"
"math/rand"
"os"
"time"
@@ -38,16 +38,12 @@ func main() {
// layout_name: controls initialization
var ControlScrollPaneScrollView rl.Rectangle
var ControlScrollPaneScrollOffset rl.Vector2
//var ControlScrollPaneBoundsOffset rl.Vector2
BlendModeToggleGroupActive := int32(0)
rl.SetTargetFPS(60)
t0 := time.Now()
/*
rng := rand.New(rand.NewSource(0))
imageField := NewImageField("/home/d/Dropbox/art/passage/data/david.png")
field :=
@@ -59,21 +55,25 @@ func main() {
field: imageField,
},
}
*/
sketch := NewSketch(sourceWidth, sourceHeight)
sierpinskiLayer := &SierpinskiArrow { dirty: true }
//contourLayer := NewContourLayer(&sketch, rng, field)
//sketch.CreateLayer("field", &FieldLayer{field: field, dirty: true})
//sketch.CreateLayer("contours", contourLayer)
imageLayer := NewImageLayer("/home/d/Dropbox/photos/Events/2025/Aurora/Photo Nov 11 2025, 9 52 03 PM.jpg")
contourLayer := NewContourLayer(&sketch, rng, field)
sketch.CreateLayer("field", &FieldLayer{field: field, dirty: true})
sketch.CreateLayer("contours", contourLayer)
sketch.CreateLayer("sierpinski", sierpinskiLayer)
sketch.CreateLayer("aurora", imageLayer)
ports := MakePorts()
ports["sierpinskiArrowAngle"] =
Const {
V: 60,
Sine {
Amp: 5,
Freq: 0.1,
Bias: 60,
}
@@ -84,7 +84,7 @@ func main() {
ports["sierpinskiArrowLength"] =
Const {
V: 10000,
V: 8000,
}
@@ -119,7 +119,6 @@ func main() {
sketch.Draw(renderCtx)
//gui.LoadStyle("styles/dark.rgs")
gui.SetStyle(gui.DEFAULT, gui.BACKGROUND_COLOR, 0x181818FF)
gui.SetStyle(gui.DEFAULT, gui.BASE_COLOR_NORMAL, 0x2A2A2AFF)
gui.SetStyle(gui.DEFAULT, gui.BASE_COLOR_FOCUSED, 0x3A3A3AFF)