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