2018(H30)-08-03(金) |
// POV-Ray
global_settings {
assumed_gamma 1.0
}
camera {
//perspective angle 50
look_at <0, 0, 0>
location <0, 0, -50>
}
light_source {
<30,30,-30> color rgb 1
}
sky_sphere {
pigment {
gradient <0,1,0>
color_map {
[0.00 rgb <0.6,0.7,1.0>]
[0.35 rgb <0.1,0.0,0.8>]
[0.65 rgb <0.1,0.0,0.8>]
[1.00 rgb <0.6,0.7,1.0>]
}
scale 2
}
}
#declare MAX=64;
union {
#declare i=0;
#while(i<MAX)
#declare r1 = 9;
#declare r2 = 3;
#declare r3 = 7;
#declare th = i*2*3.14/MAX;
#declare xx = r1*sin(th) + r2*sin(th*2) + r2*sin(th*3);
#declare yy = r3*cos(th) + r1*cos(th*2) + r3*cos(th*3);
sphere {
<xx,yy,0>, 1
}
#declare i=i+1;
#end
}
// end.
|
|
2014(H26)-09-20 |
Blender
でカオス 赤間 世紀、Java による複雑系入門、工学社 を参考にローレンツモデル
// POV-Ray
global_settings {
assumed_gamma 1.0
}
camera {
//perspective angle 50
look_at <0, 0, 0>
location <0, 0, -50>
}
light_source {
<30,30,-30> color rgb 1
}
sky_sphere {
pigment {
gradient <0,1,0>
color_map {
[0.00 rgb <0.6,0.7,1.0>]
[0.35 rgb <0.1,0.0,0.8>]
[0.65 rgb <0.1,0.0,0.8>]
[1.00 rgb <0.6,0.7,1.0>]
}
scale 2
}
}
//#declare _clock=clock;
#declare _clock=0.5;
#declare _x = 0;
#declare _y = 20;
#declare _z = 20;
union {
#declare i=0;
#while(i<_clock*3000)
#declare xx = _x + 0.01*(-10*_x+10*_y);
#declare yy = _y + 0.01*( 28*_x-_y-_x*_z);
#declare zz = _z + 0.01*( -8*_z/3+_x*_y);
sphere {
, 0.1
}
#declare _x = xx;
#declare _y = yy;
#declare _z = zz;
#declare i=i+1;
#end
rotate 360*x*_clock
}
// end.
|
|