나는 이 작품의 저작권자로서, 이 작품을 퍼블릭 도메인으로 모두에게 공개합니다. 이 공개 선언은 전 세계적으로 유효합니다. 만약 저작권의 포기가 법률적으로 가능하지 않은 경우, 나는 이 작품을 법적으로 허용되는 한도 내에서 누구나 자유롭게 어떤 목적으로도 제한없이 사용할 수 있도록 허용합니다.
기존 올리기 기록
Source
This image was created using POV-Ray for Windows, version 3.6. The image was rendered to an 1800 x 1800 square,
using 0.3 anti-aliasing.
#include "colors.inc"
background { color White }
global_settings { assumed_gamma 1.0}
camera
{
location <0, 0, -25>
right <1,0,0> up <0,1,0>
look_at <0, 0, 0>
angle 5
}
light_source
{
<0, 20, -50>
color White
area_light <5, 0, 0>, <0, 5, 0>, 10, 10
adaptive 3
}
#declare r_tube = 0.1;
#declare num_steps = 72;
#declare step_size = 1/num_steps;
sphere_sweep
{
cubic_spline 27,
#declare N = 8;
#while(N <= 34)
#declare theta = 2 * pi * N * step_size;
<0.3*( 2*sin(2*theta)-sin(theta) ), 0.3*( 2*cos(2*theta)+cos(theta) ), 0.3*sin(3*theta)>, r_tube
/* uses a hypotrochoid */
#declare N = N + 1;
#end
pigment { color rgb <0,0.75,0> }
finish
{
ambient 0.15
diffuse 0.85
brilliance 2
phong 0.25
phong_size 5
}
}
sphere_sweep
{
cubic_spline 27,
#declare N = 32;
#while(N <= 58)
#declare theta = 2 * pi * N * step_size;
<0.3*( 2*sin(2*theta)-sin(theta) ), 0.3*( 2*cos(2*theta)+cos(theta) ), 0.3*sin(3*theta)>, r_tube
/* uses a hypotrochoid */
#declare N = N + 1;
#end
pigment { color rgb <1,0,0> }
finish
{
ambient 0.15
diffuse 0.85
brilliance 2
phong 0.25
phong_size 5
}
}
sphere_sweep
{
cubic_spline 27,
#declare N = 56;
#while(N <= 82)
#declare theta = 2 * pi * N * step_size;
<0.3*( 2*sin(2*theta)-sin(theta) ), 0.3*( 2*cos(2*theta)+cos(theta) ), 0.3*sin(3*theta)>, r_tube
/* uses a hypotrochoid */
#declare N = N + 1;
#end
pigment { color rgb <0,0.25,1> }
finish
{
ambient 0.15
diffuse 0.85
brilliance 2
phong 0.25
phong_size 5
}
}
plane
{
<0,0,-1>, -0.4
pigment { color White }
finish
{
ambient 0.35
diffuse 0.65
}
}