test.lua

1
local xpm = require "xpm"
2
 
3
image = xpm.new(100, 100);
4
 
5
for i=1,100 do
6
	local colour = "#"..tostring(i, 16):rep(3);
7
	for x=i,image.width-i+1 do
8
		image:setpixel(x, i, colour);
9
		image:setpixel(x, image.height-i+1, colour);
10
	end
11
	for y=i,image.height-i+1 do
12
		image:setpixel(i, y, colour);
13
		image:setpixel(image.width-i+1, y, colour);
14
	end
15
end
16
image:render(io.stdout);