This repository has been archived on 2024-12-30. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
2024CG-project-render/data/sphere-packing.json
github-classroom[bot] 6eef377959
Initial commit
2024-10-11 10:27:35 +00:00

101 lines
2.2 KiB
JSON

{
"camera": {
"type": "perspective",
"focal_length": 2.8,
"eye": [9.6,0.3,10],
"up": [-0.7071067812,0,0.7071067812],
"look": [-0.7071067812,0,-0.7071067812],
"height": 1,
"width": 1.7777777778
},
"materials": [
{
"name": "Lambertian gray",
"ka": [0.2, 0.2, 0.2],
"kd": [0.8, 0.8, 0.8],
"ks": [0.1,0.1,0.1],
"km": [0.1,0.1,0.1],
"phong_exponent": 20
},
{
"name": "red metal",
"ka": [0.894118,0.101961,0.109804],
"kd": [0.894118,0.101961,0.109804],
"ks": [0.894118,0.101961,0.109804],
"km": [0.894118,0.101961,0.109804],
"phong_exponent": 2000
},
{
"name": "blue metal",
"ka": [0.215686,0.494118,0.721569],
"kd": [0.215686,0.494118,0.721569],
"ks": [0.215686,0.494118,0.721569],
"km": [0.215686,0.494118,0.721569],
"phong_exponent": 2000
},
{
"name": "green metal",
"ka": [0.301961,0.686275,0.290196],
"kd": [0.301961,0.686275,0.290196],
"ks": [0.301961,0.686275,0.290196],
"km": [0.301961,0.686275,0.290196],
"phong_exponent": 2000
},
{
"name": "purple metal",
"ka": [0.596078,0.305882,0.639216],
"kd": [0.596078,0.305882,0.639216],
"ks": [0.596078,0.305882,0.639216],
"km": [0.596078,0.305882,0.639216],
"phong_exponent": 2000
}
],
"lights":[
{
"type": "point",
"position": [0.3,9,15],
"color": [0.7,0.7,0.7]
},
{
"type": "point",
"position": [9,-0.3,15],
"color": [0.7,0.7,0.7]
}
],
"objects": [
{
"type": "plane",
"material": "Lambertian gray",
"point": [0,0,-1],
"normal": [0,0,1]
},
{
"type": "sphere",
"material": "red metal",
"radius": 1,
"center": [0,0,1]
},
{
"type": "sphere",
"material": "blue metal",
"radius": 1,
"center": [2,0,1]
},
{
"type": "sphere",
"material": "green metal",
"radius": 1,
"center": [1,1.7321,1]
},
{
"type": "sphere",
"material": "purple metal",
"radius": 1,
"center": [1,0.57735,2.633]
}
]
}