-
Notifications
You must be signed in to change notification settings - Fork 1
/
scene.cfg
140 lines (135 loc) · 5.22 KB
/
scene.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
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
config = { max_mirror_level = 1;
max_transparency_level = 1;
max_antialiase_level = 2;
image_width = 800;
image_height = 800;};
// Eye coordinates:
eye = {x = 250.0; y = 250.0; z = -1000.0;};
// Scene window proportions
window = {x_min = 0.0; x_max = 750.0; y_min = 0.0; y_max = 750.0; z_anchor = 0.0;};
// Background color:
background = {red = 0.2; green = 0.2; blue = 0.2;};
// Lights information
lights =
{
environment_light = {green = 0.2; red = 0.2; blue = 0.2;};
sources = ( { color = {green = 1.0; red = 1.0; blue = 1.0;};
const_att_factor = 1.0;
lin_att_factor = 0.0;
expo_att_factor = 0.0;
anchor = {x = 750.0; y = 750.0; z = -1000.0;}; },
{ color = {green = 0.0; red = 0.0; blue = 0.5;};
const_att_factor = 1.0;
lin_att_factor = 0.0;
expo_att_factor = 0.0;
anchor = {x = 250.0; y = 300.0; z = 250.0;}; },
{ color = {green = 0.2; red = 0.2; blue = 0.2;};
const_att_factor = 1.0;
lin_att_factor = 0.001;
expo_att_factor = 0.0;
anchor = {x = 400.0; y = 300.0; z = 100.0;}; }
);
};
// Scene objects
objects =
( { color = {red = 0.0; green = 1.0; blue = 0.0;};
light_material = 1.0;
light_ambiental = 1.0;
mirror_material = 0.2;
transparency_material = 0.0;
translucency_material = 0.0;
specular_material = 1.0;
specular_pow = 10.0;
cutting_planes = ( { anchor = {x = 0.0; y = 0.0; z = 100.0;};
direction = {x = 0.0; y = 0.32; z = 1.0;}; }
);
figure_code = 0;
figure = { radius = 100.0;
center = {x = 400.0; y = 300.0; z = 100.0;};};},
{ color = {red = 0.0; green = 0.0; blue = 1.0;};
light_material = 1.0;
light_ambiental = 0.0;
mirror_material = 0.2;
transparency_material = 0.0;
translucency_material = 0.0;
specular_material = 1.0;
specular_pow = 10.0;
cutting_planes = ();
figure_code = 0;
figure = { radius = 30.0;
center = {x = 100.0; y = 100.0; z = 50.0;};};},
{ color = {red = 0.0; green = 0.0; blue = 1.0;};
light_material = 1.0;
light_ambiental = 0.0;
mirror_material = 0.2;
transparency_material = 0.0;
translucency_material = 0.0;
specular_material = 1.0;
specular_pow = 10.0;
cutting_planes = ();
figure_code = 1;
figure = { anchor = {x = 0.0; y = 0.0; z = 0.0;};
direction = {x = 0.0; y = 1.0; z = 0.0;};};},
{ color = {red = 0.0; green = 1.0; blue = 1.0;};
light_material = 1.0;
light_ambiental = 0.0;
mirror_material = 0.0;
transparency_material = 0.5;
translucency_material = 0.5;
specular_material = 1.0;
specular_pow = 10.0;
cutting_planes = ();
figure_code = 2;
figure = { vertex = ( {x = 250.0; y = 250.0; z = 10.0;},
{x = 350.0; y = 250.0; z = 10.0;},
{x = 320.0; y = 450.0; z = 10.0;}
);};},
{ color = {red = 0.7; green = 0.7; blue = 0.7;};
light_material = 1.0;
light_ambiental = 0.25;
mirror_material = 0.2;
transparency_material = 0.0;
translucency_material = 0.0;
specular_material = 1.0;
specular_pow = 10.0;
cutting_planes = ();
figure_code = 4;
figure = { radius = 100.0;
direction = {x = 1.0; y = 1.0; z = 1.0;};
anchor = {x = 250.0; y = 300.0; z = 250.0;};
is_finite = true;
front_length = 200.0;
back_length = 200.0;};},
{ color = {red = 1.0; green = 0.0; blue = 1.0;};
light_material = 1.0;
light_ambiental = 0.25;
mirror_material = 0.2;
transparency_material = 0.4;
translucency_material = 0.4;
specular_material = 1.0;
specular_pow = 10.0;
cutting_planes = ();
figure_code = 5;
figure = { radius = 0.5;
direction = {x = 1.0; y = -1.0; z = -1.0;};
anchor = {x = 300.0; y = 200.0; z = 100.0;};
is_finite = true;
front_length = 200.0;
back_length = 0.0;};},
{ color = {red = 1.0; green = 0.0; blue = 0.0;};
light_material = 1.0;
light_ambiental = 0.0;
mirror_material = 0.0;
transparency_material = 0.3;
translucency_material = 0.3;
specular_material = 1.0;
specular_pow = 10.0;
cutting_planes = ();
figure_code = 3;
figure = { inner_distance = 100.0;
external_distance = 300.0;
inner_focus1 = {x = 590.0; y = 250.0; z = -20.0;};
inner_focus2 = {x = 610.0; y = 250.0; z = -20.0;};
external_focus1 = {x = 550.0; y = 250.0; z = -20.0;};
external_focus2 = {x = 650.0; y = 350.0; z = -20.0;};};}
);