摘要
许可协议
Made using povray 3.6 and the following source:
#declare RAD = on ;
#include "colors.inc"
global_settings {
#if(RAD)
radiosity {
brightness 0.60
count 100
error_bound 0.2
gray_threshold 0.0
low_error_factor 0.2
minimum_reuse 0.015
nearest_count 10
recursion_limit 1
#if (version>3.1)
adc_bailout 0.01
max_sample -1.0
media off
normal off
always_sample 1
pretrace_start 0.08
pretrace_end 0.01
#end
}
#end
}
background { color White }
#declare corner = intersection { // a quarter of cyclindic volume used to "round" the corners
lathe {
linear_spline
6
<0,0>,<0.25,0>, <0.3,0.05>, <0.3,0.95>,<0.25,1>, <0,1>
rotate 90*x
}
box {<-1,-1,-1>,<1,0,1>}
}
#declare side = prism { // the extrusions of the volume
linear_sweep
linear_spline
0, 1, 9,
<0.05,0>, <0,0.05>, <0,0.95>, <0.05,1>, <0.45,1>, <0.5,0.95>, <0.5,0.05>, <0.45,0>, <0.05,0>
}
#declare middle = prism { // the extrusion of the middle leg
linear_sweep
linear_spline
0, 1, 9,
<0.05,0>, <0,0.05>, <0,0.95>, <0.05,1>, <0.95,1>, <1,0.95>, <1,0.05>, <0.95,0>, <0.05,0>
}
union {
object {side scale <1,3,1> rotate -90*z translate <-1.5,0.2,0> }
object {side scale <1,1.5,1> translate -1.8*x }
object {middle scale 1.5*y translate -.5*x }
object {side scale <1,1.5,1> translate 1.3*x }
object {corner translate -1.5*x}
object {corner translate 1.5*x}
rotate <0, -20, 0>
finish {
#if(RAD)
ambient 0
diffuse 0.7
#else
ambient 0.2
diffuse 0.5
#end
phong 1
phong_size 60
}
pigment { Gray }
}
light_source { <2, 4, -3> color White}
camera {location <1,8,-15> look_at <-0.15,0.8,0> angle 13}
And then compiled using the following command:
povray -IE_core.pov -W1280 -H960 -Q11 +A
添加一行文字以描述该文件所表现的内容