automated snapshot
This commit is contained in:
@@ -127,9 +127,11 @@ type SketchCapture struct {
|
||||
|
||||
func (s *Sketch) Capture() *SketchCapture {
|
||||
composite := rl.LoadImageFromTexture(s.composite.Texture)
|
||||
rl.ImageFlipVertical(composite)
|
||||
layerImages := make([]*rl.Image, len(s.layerToolsOrdered))
|
||||
for i, layerTool := range s.layerToolsOrdered {
|
||||
layerImages[i] = rl.LoadImageFromTexture(layerTool.texture.Texture)
|
||||
rl.ImageFlipVertical(layerImages[i])
|
||||
}
|
||||
return &SketchCapture {
|
||||
compositeImage: composite,
|
||||
|
||||
@@ -104,7 +104,7 @@ func (s *Storage) Save(capture *SketchCapture) (string, error) {
|
||||
|
||||
// capture full res layer
|
||||
for i, layerImage := range capture.layerImages {
|
||||
layerPng := filepath.Join(path, fmt.Sprintf("%s-%3d.png", kid, i))
|
||||
layerPng := filepath.Join(path, fmt.Sprintf("%s-%03d.png", kid, i))
|
||||
rl.ExportImage(*layerImage, layerPng)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user