image {
	width 512
	height 512
	samples 1
}

camera {
	position 0.0 0.0 6.0
	center 0.0 0.0 0.0
	up 0.0 1.0 0.0
}

light "light1" {
	color 1.0 1.0 1.0
	object:point {
		position 4 4 4
	}
}

material "material_plane" {
	ambient 0.0 0.0 0.0
	diffuse 1.0 1.0 1.0
	specular 1.0 1.0 1.0
	shininess 3
}

material "material_sphere1" {
	action:refract 1.0 1
	index 1.1 8000.0
	shininess 10
}
material "material_sphere2" {
	action:refract 1.0 1
	index 1.2 8000.0
	shininess 10
}
material "material_sphere3" {
	action:refract 1.0 1
	index 1.3 8000.0
	shininess 10
}
material "material_sphere4" {
	action:refract 1.0 1
	index 1.4 8000.0
	shininess 10
}
material "material_sphere5" {
	action:refract 1.0 1
	index 1.5 8000.0
	shininess 10
}
material "material_sphere6" {
	action:refract 1.0 1
	index 1.6 8000.0
	shininess 10
}
material "material_sphere7" {
	action:refract 1.0 1
	index 1.7 8000.0
	shininess 10
}
material "material_sphere8" {
	action:refract 1.0 1
	index 1.8 8000.0
	shininess 10
}
material "material_sphere9" {
	action:refract 1.0 1
	index 1.9 8000.0
	shininess 10
}


scene {
	background 64 64 64

	object:plane {
		use "material_plane"
		position 0.0 0.0 -1.5
		normal 0.0 0.0 1.0
	}
	
	object:sphere {
		use "material_sphere1"
		position -2 -2 0
		radius 1
	}
	object:sphere {
		use "material_sphere2"
		position -2 0 0
		radius 1
	}
	object:sphere {
		use "material_sphere3"
		position -2 2 0
		radius 1
	}
	object:sphere {
		use "material_sphere4"
		position 0 -2 0
		radius 1
	}
	object:sphere {
		use "material_sphere5"
		position 0 0 0
		radius 1
	}
	object:sphere {
		use "material_sphere6"
		position 0 2 0
		radius 1
	}
	object:sphere {
		use "material_sphere7"
		position 2 -2 0
		radius 1
	}
	object:sphere {
		use "material_sphere8"
		position 2 0 0
		radius 1
	}
	object:sphere {
		use "material_sphere9"
		position 2 2 0
		radius 1
	}
}