aboutsummaryrefslogtreecommitdiff
path: root/main.go
blob: 52bcb12434355c470a480974baecb55d372d750a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

package main

const HEIGHT = 100
const WIDTH = 200

func main() {
	frame := Frame{}
	for x := 0; x < HEIGHT; x++ {
		for y := 0; y < WIDTH; y++ {
			color := Color{
				float64(y) / float64(WIDTH),
				float64(x) / float64(HEIGHT),
				0.2,
			}
			frame[HEIGHT-1-x][y] = color.ToPixel()
		}
	}
	frame.Save("img.ppm")
}