JavaScript
var pixelpainter = {
position: { x: 0, y: 0, z: 0 },
pixel_range: 400,
pixel_origin: { x: 0, y: 0, z: 0, rx: 0, ry: 0, rz: 0, sx: 1, sy: 1, sz: 1 },
pixelcount: 200,
pixels: Array(),
map: Array(
{ x: 0, y: -50, z: 0, rx: 90, ry: 0, rz: 0, sx: 1, sy: 1, sz: 1, color: '#ff0000', width: 100, height: 100 },
{ x: 50, y: 0, z: 0, rx: -90, ry: -90, rz: 0, sx: 1, sy: 1, sz: 1, color: '#ff0000', width: 100, height: 100 },
{ x: 0, y: 50, z: 0, rx: 90, ry: 0, rz: 0, sx: 1, sy: 1, sz: 1, color: '#ff0000', width: 100, height: 100 },
{ x:-50, y: 0, z: 0, rx: 0, ry: 90, rz: 0, sx: 1, sy: 1, sz: 1, color: '#ff0000', width: 100, height: 100 },
{ x: 0, y: -50, z: -100, rx: 90, ry: 0, rz: 0, sx: 1, sy: 1, sz: 1, color: '#ff0000', width: 100, height: 100 },
{ x: 50, y: 0, z: -100, rx: -90, ry: -90, rz: 0, sx: 1, sy: 1, sz: 1, color: '#ff0000', width: 100, height: 100 },
{ x: 0, y: 50, z: -100, rx: 90, ry: 0, rz: 0, sx: 1, sy: 1, sz: 1, color: '#ff0000', width: 100, height: 100 },
{ x:-50, y: 0, z: -100, rx: 0, ry: 90, rz: 0, sx: 1, sy: 1, sz: 1, color: '#ff0000', width: 100, height: 100 },
{ x: 0, y: -50, z: -200, rx: 90, ry: 0, rz: 0, sx: 1, sy: 1, sz: 1, color: '#ff0000', width: 100, height: 100 },
{ x: 50, y: 0, z: -200, rx: -90, ry: -90, rz: 0, sx: 1, sy: 1, sz: 1, color: '#ff0000', width: 100, height: 100 },
{ x: 0, y: 50, z: -200, rx: 90, ry: 0, rz: 0, sx: 1, sy: 1, sz: 1, color: '#ff0000', width: 100, height: 100 },
{ x:-50, y: 0, z: -200, rx: 0, ry: 90, rz: 0, sx: 1, sy: 1, sz: 1, color: '#ff0000', width: 100, height: 100 },
{ x: 0, y: -50, z: -300, rx: 90, ry: 0, rz: 0, sx: 1, sy: 1, sz: 1, color: '#ff0000', width: 100, height: 100 },
{ x: 50, y: 0, z: -300, rx: -90, ry: -90, rz: 0, sx: 1, sy: 1, sz: 1, color: '#ff0000', width: 100, height: 100 },
{ x: 0, y: 50, z: -300, rx: 90, ry: 0, rz: 0, sx: 1, sy: 1, sz: 1, color: '#ff0000', width: 100, height: 100 },
{ x:-50, y: 0, z: -300, rx: 0, ry: 90, rz:...