28 lines
782 B
Nim
28 lines
782 B
Nim
import pixie, random
|
|
|
|
randomize()
|
|
|
|
for i in 0 ..< 250:
|
|
let a = newImage(rand(1 .. 20), rand(1 .. 20))
|
|
for j in 0 ..< 25:
|
|
let b = newImage(rand(1 .. 20), rand(1 .. 20))
|
|
|
|
let translation = vec2(rand(-25..25).float32, rand(-25..25).float32)
|
|
|
|
echo a, " ", b, " ", translation
|
|
|
|
a.draw(b, translate(vec2(translation.x.trunc, translation.y.trunc)))
|
|
a.draw(b, translate(translation))
|
|
|
|
for i in 0 ..< 250:
|
|
let a = newImage(rand(1 .. 2000), rand(1 .. 2000))
|
|
for j in 0 ..< 25:
|
|
let b = newImage(rand(1 .. 1000), rand(1 .. 1000))
|
|
|
|
let translation = vec2(rand(-2500..2500).float32, rand(-2500..2500).float32)
|
|
|
|
echo a, " ", b, " ", translation
|
|
|
|
a.draw(b, translate(vec2(translation.x.trunc, translation.y.trunc)))
|
|
a.draw(b, translate(translation))
|