{
	"version": 1.0,
	"renderer": {
		"threads": 0,
		"samples": 100,
		"bounces": 50,
		"tileWidth": 64,
		"tileHeight": 64,
		"tileOrder": "fromMiddle",
		"outputFilePath": "output/",
		"outputFileName": "rendered",
		"fileType": "png",
		"count": 0,
		"width": 1280,
		"height": 800
	},
	"display": {
		"isFullscreen": false,
		"isBorderless": false,
		"windowScale": 1.0
	},
	"camera": {
		"FOV": 15.0,
		"fstops": 0.0,
		"transforms": [
			{
				"type": "translate",
				"x": -970,
				"y": 480,
				"z": 600
			},
			{
				"type": "rotateX",
				"degrees": 35
			},
			{
				"type": "rotateY",
				"degrees": 25
			}
		]
	},
	"scene": {
		"ambientColor": {
			"type": "background",
			"down": {
				"r": 1.0,
				"g": 1.0,
				"b": 1.0
			},
			"up": {
				"r": 0.5,
				"g": 0.7,
				"b": 1.0
			}
		},
		"primitives": [
			{
				"type": "sphere",
				"instances": [
					{
						"transforms": [
							{
								"type": "translate",
								"x": 650,
								"y": 450,
								"z": 1650
							}
						]
					}
				],
				"material": {
					"type": "lambertian",
					"color": {
						"r": 1.0,
						"g": 0.0,
						"b": 0.5
					},
					"reflectivity": 1.0
				},
				"radius": 150
			},
			{
				"type": "sphere",
				"instances": [
					{
						"transforms": [
							{
								"type": "translate",
								"x": 950,
								"y": 350,
								"z": 1500
							}
						]
					}
				],
				"material": {
					"type": "lambertian",
					"color": {
						"r": 1.0,
						"g": 1.0,
						"b": 1.0
					},
					"reflectivity": 1.0
				},
				"radius": 50
			},
			{
				"type": "sphere",
				"instances": [
					{
						"transforms": [
							{
								"type": "translate",
								"x": 1100,
								"y": 350,
								"z": 1500
							}
						]
					}
				],
				"material": {
					"type": "lambertian",
					"color": {
						"r": 0.0,
						"b": 0.0,
						"g": 0.0
					},
					"reflectivity": 0.0
				},
				"radius": 50
			},
			{
				"type": "sphere",
				"instances": [
					{
						"transforms": [
							{
								"type": "translate",
								"x": 1060,
								"y": 310,
								"z": 820
							}
						]
					}
				],
				"radius": 4.5,
				"material": {
					"type": "glass",
					"color": {
						"r": 1.0,
						"g": 0.1,
						"b": 0.1
					},
					"reflectivity": 1.0,
					"IOR": 1.5
				}
			},
			{
				"type": "sphere",
				"instances": [
					{
						"transforms": [
							{
								"type": "translate",
								"x": 1070,
								"y": 310,
								"z": 820
							}
						]
					}
				],
				"radius": 4.5,
				"material": {
					"type": "glass",
					"color": {
						"r": 0.1,
						"g": 1.0,
						"b": 0.1
					},
					"reflectivity": 1.0,
					"IOR": 1.5
				}
			},
			{
				"type": "sphere",
				"instances": [
					{
						"transforms": [
							{
								"type": "translate",
								"x": 1080,
								"y": 310,
								"z": 820
							}
						]
					}
				],
				"radius": 4.5,
				"material": {
					"type": "glass",
					"color": {
						"r": 0.1,
						"g": 0.1,
						"b": 1.0
					},
					"reflectivity": 1.0,
					"IOR": 1.5
				}
			},
			{
				"type": "sphere",
				"instances": [
					{
						"transforms": [
							{
								"type": "translate",
								"x": 1070,
								"y": 330,
								"z": 820
							}
						]
					}
				],
				"radius": 4,
				"material": {
					"type": "emissive",
					"color": {
						"r": 1.0,
						"g": 1.0,
						"b": 0.6
					},
					"strength": 10.0
				}
			}
		],
		"meshes": [
			{
				"fileName": "newScene.obj",
				"bsdf": "lambertian"
			},
			{
				"fileName": "torus.obj",
				"bsdf": "lambertian",
				"pick_instances": [
					{
						"for": "Torus",
						"transforms": [
							{
								"type": "scaleUniform",
								"scale": 40
							},
							{
								"type": "translate",
								"x": 1070,
								"y": 310,
								"z": 820
							}
						]
					}
				]
			}
		]
	}
}
