-
Notifications
You must be signed in to change notification settings - Fork 0
/
must.cfg
94 lines (94 loc) · 2.16 KB
/
must.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
scene = {
id = "sphere";
textures = (
{
id = "texture_orange";
type = "solid";
args = {
color = (1.0, 0.5, 0.0)
};
},
{
id = "texture_lila";
type = "solid";
args = {
color = (0.5, 0.0, 1.0)
};
}
);
effects = (
{
id = "translate_sphere"
type = "translate";
args = {
target = "main_sphere";
offset = (0.0, 3.0, 5.0)
};
}
);
materials = (
{
id = "material_orange";
type = "lambertian";
args = {
texture = "texture_orange"
};
},
{
id = "material_lila";
type = "lambertian";
args = {
texture = "texture_lila"
};
},
{
id = "material_light";
type = "diffuse_light";
args = {
color = (15.0, 15.0, 15.0)
};
}
);
shapes = (
{
id = "main_sphere";
type = "sphere";
args = {
center = (0.0, 0.0, 0.0);
radius = 3.0;
material = "material_orange"
};
},
{
id = "plane";
type = "plane";
args = {
point = (0.0, 0.0, 0.0);
normal = (0.0, 1.0, 0.0);
material = "material_lila"
};
},
{
id = "light_sphere";
type = "sphere";
args = {
center = (0.0, 1.0, 0.0);
radius = 1.0;
material = "material_light"
};
}
);
camera = {
aspect_ratio = 1.777;
image_width = 1200;
samples_per_pixel = 500;
max_depth = 100;
v_fov = 20;
look_from = (26.0, 3.0, 3.0);
look_at = (0.0, 3.0, 0.0);
v_up = (0.0, 1.0, 0.0);
defocus_angle = 0.0
background_color = (0.0, 0.0, 0.0);
};
imports = ();
};