

#camera
obj_start
obj_type    camera
pos         10 10  0
rotation    0 0 0
look        4 2.5 1.5
up_vector   0 0 1
width       401
height      401
units       5
sub_var		10
sub_dis		16
sub_level	1
max_recurs	3
//parse set_object 0 shader gradiant
obj_end

//marker
obj_start
obj_type    sphere
name        source
pos         1 2.5 1.5
up_vector   0 0 1.5
radius      0.7
normal      0 -1 0 
trans       0
ambient     250 250 250 
diffuse     250 250 250 
specular    200 200 200
obj_end

obj_start
obj_type    sphere
name        listener
pos         7 2.5 1.5
up_vector   0 0 1.5
radius      1
normal      0 -1 0 
trans       0
ambient     250 250 250 
diffuse     250 250 250 
specular    200 200 200
obj_end



//sides
obj_start
obj_type    rectangle
pos         4 5 1.5 
up_vector   0 0 1.5
radius      4
normal      0 -1 0 
trans       0
ambient     250 50 50 
diffuse     250 50 50 
specular    200 200 200
obj_end

obj_start
obj_type    rectangle
pos         4 0 1.5
up_vector   0 0 1.5
radius      4
normal      0 1 0 
ambient     250 50 50 
diffuse     250 50 50 
specular    200 200 200
obj_end

//top and bottom
obj_start
obj_type    rectangle
pos         4 2.5 3
up_vector   0 2.5 0
radius      4
normal      0 0 -1
ambient     50 250 50 
diffuse     50 250 50 
specular    200 200 200
obj_end

obj_start
obj_type    rectangle
pos         4 2.5 0
up_vector   0 2.5 0
radius      4
normal      0 0 1
ambient     50 250 50 
diffuse     50 250 50 
specular    200 200 200
obj_end

//front back
obj_start
obj_type    rectangle
pos         8 2.5 1.5
up_vector   0 0 1.5
radius      2.5
normal      -1 0 0 
ambient     50 50 250 
diffuse     50 50 250 
specular    200 200 200
obj_end

obj_start
obj_type    rectangle
pos         0 2.5 1.5
up_vector   0 0 1.5
radius      2.5
normal      1 0 0
ambient     50 50 250 
diffuse     50 50 250 
specular    200 200 200
obj_end

//divider
obj_start
obj_type    rectangle
pos         4 3 1.5
up_vector   0 0 1.5
radius      2
normal      -1 0 0 
ambient     250 50 250 
diffuse     250 50 250 
specular    200 200 200
obj_end

obj_start
obj_type    rectangle
pos         4.3 3 1.5
up_vector   0 0 1.5
radius      2
normal      1 0 0
ambient     250 50 250 
diffuse     250 50 250 
specular    200 200 200
obj_end


#light white above
obj_start
obj_type    light
pos         2 4 2
ambient     150 150 150
diffuse     100 100 100
specular    200 200 200
spec_alpha  1
obj_end

obj_start
obj_type    light
pos         5 4.5 2.8
ambient     100 100 100
diffuse     70 70 70
specular    100 100 100
spec_alpha  1
obj_end



