TOPページのソースです。かなり長いソースになっています。
参考にしてみてください。
#include "colors.inc"
#include "stones.inc"
#include "glass.inc"
#include "skies.inc"
#include "metals.inc"
light_source {
<15.0, 10.0, 10.0>
color <2.0,2.0,2.0>
}
light_source {
<0.0, 10.0, -10.0>
color <1.0,1.0,1.0>
}
camera {
location <-6,14.2, -13.0,>
look_at <12.0, 7.2, 0.0>
}
#declare Saikoro=
difference{//ここからサイコロ
box {//外壁
<8.6, 6.2, -0.75>,
<10.6, 8.2, 1.25>
texture{
T_Stone7
}//textureの終了
}//boxの終了
box{//内壁
<8.7,6.3,-0.65>,
<10.5,8.1,1.15>
texture{
T_Stone7
}//textureの終了
}//boxの終了
cylinder {//ここから一の穴
<9.6,7.2, 0.25>,
<9.6,7.2,-0.85>,
0.5
texture{T_Stone7}
}
cylinder {//ここから二の穴
<9.1, 8.09, -0.25>,
<9.1, 8.3, -0.25>,
0.2
texture{T_Stone7}
}
cylinder {
<10.1, 8.09, 0.75>,
<10.1, 8.3, 0.75>,
0.2
texture{T_Stone7}
}
cylinder {//ここから三の穴
<8.71, 7.2, 0.25>,
<8.49, 7.2, 0.25>,
0.2
texture{T_Stone7}
}
cylinder {
<8.71, 7.7, -0.25>,
<8.49, 7.7, -0.25>,
0.2
texture{T_Stone7}
}
cylinder {
<8.71, 6.7, 0.75>,
<8.49, 6.7, 0.75>,
0.2
texture{T_Stone7}
}
cylinder {//ここから四の穴
<9.49, 7.7, -0.25>,
<10.8, 7.7, -0.25>,
0.2
texture{T_Stone7}
}
cylinder {
<9.49, 6.7, -0.25>,
<10.8, 6.7, -0.25>,
0.2
texture{T_Stone7}
}
cylinder {
<9.49, 7.7, 0.75>,
<10.8, 7.7, 0.75>,
0.2
texture{T_Stone7}
}
cylinder {
<9.49, 6.7, 0.75>,
<10.8, 6.7, 0.75>,
0.2
texture{T_Stone7}
}
cylinder {//ここから六の穴
<10.1, 6.7, 1.14>,
<10.1, 6.7, 1.35>,
0.2
texture{T_Stone7}
}
cylinder {
<10.1, 7.7, 1.14>,
<10.1, 7.7, 1.35>,
0.2
texture{T_Stone7}
}
cylinder {
<10.1, 7.2, 1.14>,
<10.1, 7.2, 1.35>,
0.2
texture{T_Stone7}
}
cylinder {
<9.1, 7.2, 1.14>,
<9.1, 7.2, 1.35>,
0.2
texture{T_Stone7}
}
cylinder {
<9.1, 7.7, 1.14>,
<9.1, 7.7, 1.35>,
0.2
texture{T_Stone7}
}
cylinder {
<9.1, 6.7, 1.14>,
<9.1, 6.7, 1.35>,
0.2
texture{T_Stone7}
}
cylinder {//ここから五の穴
<9.6, 6.31, 0.25>,
<9.6, 6.1, 0.25>,
0.2
texture{T_Stone7}
}
cylinder {
<1.5, 6.31, 0.75>,
<1.5, 6.1, 0.75>,
0.2
texture{T_Stone7}
}
cylinder {
<1.5, 6.31, -0.25>,
<1.5, 6.1, -0.25>,
0.2
texture{T_Stone7}
}
cylinder {
<0.5, 6.31, -0.25>,
<0.5, 6.1, -0.25>,
0.2
texture{T_Stone7}
}
cylinder {
<0.5, 6.31, 0.75 >,
<0.5, 6.1, 0.75>,
0.2
texture{T_Stone7}
}
}//differenceの終了
object{ Saikoro }
object{ Saikoro translate 3*x}
object{ Saikoro translate 7.9*x}
object{ Saikoro translate 10.9*x}
object{ Saikoro translate 15.8*x}
object{ Saikoro translate 18.8*x}
object{ Saikoro translate 23.7*x rotate -65*x}
object{ Saikoro translate 26.7*x}
object{ Saikoro translate 31.6*x rotate -45*x}
object{ Saikoro translate 34.6*x}
object{ Saikoro translate 39.5*x}
object{ Saikoro translate 42.5*x}
object{ Saikoro translate 47.4*x}
object{ Saikoro translate 50.4*x}
object{ Saikoro translate 55.3*x rotate -75*x}
object{ Saikoro translate 58.3*x}
object{ Saikoro translate 63.2*x}
object{ Saikoro translate 66.2*x}
object{ Saikoro translate 71.1*x}
object{ Saikoro translate 74.1*x}
object{ Saikoro translate 79.0*x rotate -85*x}
object{ Saikoro translate 82.0*x}
object{ Saikoro translate 86.9*x}
object{ Saikoro translate 89.9*x}
object{ Saikoro translate 94.8*x}
object{ Saikoro translate 93.8*x}
object{ Saikoro translate 98.7*x}
object{ Saikoro translate 101.7*x}
object{ Saikoro translate 106.6*x}
object{ Saikoro translate 109.6*x}
object{ Saikoro translate 114.5*x}
object{ Saikoro translate 117.5*x}
//橋
box {//橋
<-100.0, 4.0, -2.5>,
<10000.0, 4.7 ,2.5>
texture {T_Copper_4A }
// pigment { rgb <1.0, 1.0, 1.0> }
}
#declare Hasi1=
cylinder {//橋の壁 手前1
<0.0, 4.2, -2.05>,
<6.0, 9.0, -2.05>,
0.3
texture {T_Copper_4A }
}
object { Hasi1 }
object { Hasi1 translate -24*x}
object { Hasi1 translate -12*x}
object { Hasi1 translate 12*x}
object { Hasi1 translate 24*x}
object { Hasi1 translate 36*x}
object { Hasi1 translate 48*x}
object { Hasi1 translate 60*x}
object { Hasi1 translate 72*x}
object { Hasi1 translate 84*x}
object { Hasi1 translate 96*x}
object { Hasi1 translate 108*x}
object { Hasi1 translate 120*x}
object { Hasi1 translate 132*x}
object { Hasi1 translate 144*x}
object { Hasi1 translate 156*x}
object { Hasi1 translate 168*x}
object { Hasi1 translate 180*x}
object { Hasi1 translate 192*x}
object { Hasi1 translate 204*x}
object { Hasi1 translate 216*x}
object { Hasi1 translate 228*x}
object { Hasi1 translate 240*x}
#declare Hasi2=
cylinder {//橋の壁 手前2
<12.0, 4.2, -2.05>,
<6.0, 9.0, -2.05>,
0.3
texture {T_Copper_4A }
}
object { Hasi2 }
object { Hasi2 translate -24*x}
object { Hasi2 translate -12*x}
object { Hasi2 translate 12*x}
object { Hasi2 translate 24*x}
object { Hasi2 translate 36*x}
object { Hasi2 translate 48*x}
object { Hasi2 translate 60*x}
object { Hasi2 translate 72*x}
object { Hasi2 translate 84*x}
object { Hasi2 translate 96*x}
object { Hasi2 translate 108*x}
object { Hasi2 translate 120*x}
object { Hasi2 translate 132*x}
object { Hasi2 translate 144*x}
object { Hasi2 translate 156*x}
object { Hasi2 translate 168*x}
object { Hasi2 translate 180*x}
object { Hasi2 translate 192*x}
object { Hasi2 translate 204*x}
object { Hasi2 translate 216*x}
object { Hasi2 translate 228*x}
object { Hasi2 translate 240*x}
#declare Hasi3=
cylinder {//橋の壁 後ろ1
<0.0, 4.2, 2.05>,
<6.0, 9.0, 2.05>,
0.3
texture {T_Copper_4A }
}
object { Hasi3 }
object { Hasi3 translate -24*x}
object { Hasi3 translate -12*x}
object { Hasi3 translate 12*x}
object { Hasi3 translate 24*x}
object { Hasi3 translate 36*x}
object { Hasi3 translate 48*x}
object { Hasi3 translate 60*x}
object { Hasi3 translate 72*x}
object { Hasi3 translate 84*x}
object { Hasi3 translate 96*x}
object { Hasi3 translate 108*x}
object { Hasi3 translate 120*x}
object { Hasi3 translate 132*x}
object { Hasi3 translate 144*x}
object { Hasi3 translate 156*x}
object { Hasi3 translate 168*x}
object { Hasi3 translate 180*x}
object { Hasi3 translate 192*x}
object { Hasi3 translate 204*x}
object { Hasi3 translate 216*x}
object { Hasi3 translate 228*x}
object { Hasi3 translate 240*x}
#declare Hasi4=
cylinder {//橋の壁 後ろ2
<12.0, 4.2, 2.05>,
<6.0, 9.0, 2.05>,
0.3
texture {T_Copper_4A }
}
object { Hasi4 }
object { Hasi4 translate -24*x}
object { Hasi4 translate -12*x}
object { Hasi4 translate 12*x}
object { Hasi4 translate 24*x}
object { Hasi4 translate 36*x}
object { Hasi4 translate 48*x}
object { Hasi4 translate 60*x}
object { Hasi4 translate 72*x}
object { Hasi4 translate 84*x}
object { Hasi4 translate 96*x}
object { Hasi4 translate 108*x}
object { Hasi4 translate 120*x}
object { Hasi4 translate 132*x}
object { Hasi4 translate 144*x}
object { Hasi4 translate 156*x}
object { Hasi4 translate 168*x}
object { Hasi4 translate 180*x}
object { Hasi4 translate 192*x}
object { Hasi4 translate 204*x}
object { Hasi4 translate 216*x}
object { Hasi4 translate 228*x}
object { Hasi4 translate 240*x}
#declare Hasi5=
cylinder {//橋の壁 5
<18.0, 9.0, -2.05>,
<6.0, 9.0, 2.05>,
0.3
texture {T_Copper_4A }
}
object { Hasi5 }
object { Hasi5 translate -24*x}
object { Hasi5 translate -12*x}
object { Hasi5 translate 12*x}
object { Hasi5 translate 24*x}
object { Hasi5 translate 36*x}
object { Hasi5 translate 48*x}
object { Hasi5 translate 60*x}
object { Hasi5 translate 72*x}
object { Hasi5 translate 84*x}
object { Hasi5 translate 96*x}
object { Hasi5 translate 108*x}
object { Hasi5 translate 120*x}
object { Hasi5 translate 132*x}
object { Hasi5 translate 144*x}
object { Hasi5 translate 156*x}
object { Hasi5 translate 168*x}
object { Hasi5 translate 180*x}
object { Hasi5 translate 192*x}
object { Hasi5 translate 204*x}
object { Hasi5 translate 216*x}
object { Hasi5 translate 228*x}
object { Hasi5 translate 240*x}
#declare Hasi6=
cylinder {//橋の壁 6
<6.0, 9.0, -2.05>,
<18.0, 9.0, 2.05>,
0.3
texture {T_Copper_4A }
}
object { Hasi6 }
object { Hasi6 translate -24*x}
object { Hasi6 translate -12*x}
object { Hasi6 translate 12*x}
object { Hasi6 translate 24*x}
object { Hasi6 translate 36*x}
object { Hasi6 translate 48*x}
object { Hasi6 translate 60*x}
object { Hasi6 translate 72*x}
object { Hasi6 translate 84*x}
object { Hasi6 translate 96*x}
object { Hasi6 translate 108*x}
object { Hasi6 translate 120*x}
object { Hasi6 translate 132*x}
object { Hasi6 translate 144*x}
object { Hasi6 translate 156*x}
object { Hasi6 translate 168*x}
object { Hasi6 translate 180*x}
object { Hasi6 translate 192*x}
object { Hasi6 translate 204*x}
object { Hasi6 translate 216*x}
object { Hasi6 translate 228*x}
object { Hasi6 translate 240*x}
#declare Hasi7=
cylinder {//橋の壁 7
<6.0, 9.0, -2.05>,
<6.0, 9.0, 2.05>,
0.3
texture {T_Copper_4A }
}
object { Hasi7 }
object { Hasi7 translate -24*x}
object { Hasi7 translate -12*x}
object { Hasi7 translate 12*x}
object { Hasi7 translate 24*x}
object { Hasi7 translate 36*x}
object { Hasi7 translate 48*x}
object { Hasi7 translate 60*x}
object { Hasi7 translate 72*x}
object { Hasi7 translate 84*x}
object { Hasi7 translate 96*x}
object { Hasi7 translate 108*x}
object { Hasi7 translate 120*x}
object { Hasi7 translate 132*x}
object { Hasi7 translate 144*x}
object { Hasi7 translate 156*x}
object { Hasi7 translate 168*x}
object { Hasi7 translate 180*x}
object { Hasi7 translate 192*x}
object { Hasi7 translate 204*x}
object { Hasi7 translate 216*x}
object { Hasi7 translate 228*x}
object { Hasi7 translate 240*x}
box {//線路 手前
<-100.0, 4.7, -0.7>,
<10000.0, 4.8 ,-1.0>
texture {T_Copper_2C }
}
box {//線路 手前
<-100.0, 4.9, -0.8>,
<10000.0, 4.8 ,-0.9>
texture {T_Copper_2C }
}
box {//線路 手前
<-100.0, 5.0, -0.75>,
<10000.0, 4.9 ,-0.95>
texture {T_Copper_2C }
}
box {//線路 奥
<-100.0, 4.7, 1.3>,
<10000.0, 4.8 ,1.0>
texture {T_Copper_2C }
}
box {//線路 奥
<-100.0, 4.9, 1.1>,
<10000.0, 4.8 ,1.2>
texture {T_Copper_2C }
}
box {//線路 奥
<-100.0, 5.0, 1.05>,
<10000.0, 4.9 ,1.25>
texture {T_Copper_2C }
}
//連結機
box {//連結機
<7.2, 6.15, 0.30>,
<6.7, 5.95,0.20>
texture{T_Chrome_1A}
}
box {//連結機2
<7.2+7.9, 6.15, 0.30>,
<6.7+7.9, 5.95,0.20>
texture{T_Chrome_1A}
}
box {//連結機3
<7.2+7.9+7.9, 6.15, 0.30>,
<6.7+7.9+7.9, 5.95,0.20>
texture{T_Chrome_1A}
}
box {//連結機4
<7.2+7.9+7.9+7.9, 6.15, 0.30>,
<6.7+7.9+7.9+7.9, 5.95,0.20>
texture{T_Chrome_1A}
}
box {//連結機5
<7.2+7.9+7.9+7.9+7.9, 6.15, 0.30>,
<6.7+7.9+7.9+7.9+7.9, 5.95,0.20>
texture{T_Chrome_1A}
}
box {//連結機6
<7.2+7.9+7.9+7.9+7.9+7.9, 6.15, 0.30>,
<6.7+7.9+7.9+7.9+7.9+7.9, 5.95,0.20>
texture{T_Chrome_1A}
}
box {//連結機7
<7.2+7.9+7.9+7.9+7.9+7.9+7.9, 6.15, 0.30>,
<6.7+7.9+7.9+7.9+7.9+7.9+7.9, 5.95,0.20>
texture{T_Chrome_1A}
}
box {//連結機8
<7.2+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.15, 0.30>,
<6.7+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.95,0.20>
texture{T_Chrome_1A}
}
box {//連結機9
<7.2+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.15, 0.30>,
<6.7+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.95,0.20>
texture{T_Chrome_1A}
}
box {//連結機10
<7.2+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.15, 0.30>,
<6.7+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.95,0.20>
texture{T_Chrome_1A}
}
box {//連結機11
<7.2+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.15, 0.30>,
<6.7+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.95,0.20>
texture{T_Chrome_1A}
}
box {//連結機12
<7.2+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.15, 0.30>,
<6.7+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.95,0.20>
texture{T_Chrome_1A}
}
box {//連結機13
<7.2+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.15, 0.30>,
<6.7+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.95,0.20>
pigment { rgb <1.0, 1.0, 1.0> }
}
box {//連結機14
<7.2+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.15, 0.30>,
<6.7+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.95,0.20>
pigment { rgb <1.0, 1.0, 1.0> }
}
box {//連結機14
<7.2+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.15, 0.30>,
<6.7+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.95,0.20>
pigment { rgb <1.0, 1.0, 1.0> }
}
box {//連結機15
<7.2+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.15, 0.30>,
<6.7+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.95,0.20>
pigment { rgb <1.0, 1.0, 1.0> }
}
box {//連結機16
<7.2+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.15,
0.30>,
<6.7+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.95,0.20>
pigment { rgb <1.0, 1.0, 1.0> }
}
box {//連結機17
<7.2+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.15,
0.30>,
<6.7+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9,
5.95,0.20>
pigment { rgb <1.0, 1.0, 1.0> }
}
//ここから車両
cylinder {//前の車輪
<0.5, 5.4, 1.25>,
<0.5, 5.4, 1.23>,
0.5
texture {T_Brass_1B}
}
cylinder {
<0.5, 5.4, 1.30>,
<0.5, 5.4, -1.00>,
0.3
texture {T_Brass_1B }
}
cylinder {
<0.5, 5.4, -0.75>,
<0.5, 5.4, -0.73>,
0.5
texture {T_Brass_1B }
}
cylinder {//後ろの車輪
<6.0, 5.4, 1.25>,
<6.0, 5.4, 1.23>,
0.5
texture {T_Brass_1B }
}
cylinder {
<6.0, 5.4, 1.30>,
<6.0, 5.4, -1.00>,
0.3
texture {T_Brass_1B }
}
cylinder {
<6.0, 5.4, -0.75>,
<6.0, 5.4, -0.73>,
0.5
texture {T_Brass_1B }
}
box {
<-0.5, 6.0, 1.20>,
<6.5, 5.35 ,-0.70>
texture{T_Chrome_1A}
}
box {
<-0.7, 5.9, 1.60>,
<6.7, 6.2,-1.1>
pigment {color Red }
}
difference{
cylinder {//蒸気機関外壁
<5.0, 6.9, 0.25>,
<0.5, 6.9, 0.25>,
0.7
texture{T_Chrome_1A}
}
cylinder {//蒸気機関内壁
<5.0, 6.9, 0.25>,
<0.5, 6.9, 0.25>,
0.6
texture{T_Chrome_1A}
}
}//differenceの終了
difference{
sphere {//蒸気機関外壁 先端
<0.5, 6.9,0.25>,
0.7
texture{T_Chrome_1A}
}
sphere {//蒸気機関内壁 先端
<0.5, 6.9,0.25>,
0.6
texture{T_Chrome_1A}
}
}//differenceの終了
difference{//煙突
cylinder {//煙突
<0.7, 7.5, 0.25>,
<0.7, 8.5, 0.25>,
0.2
texture{T_Chrome_1A}
}
cylinder {//煙突内
<0.7, 7.5, 0.25>,
<0.7, 8.6, 0.25>,
0.15
texture{T_Chrome_1A}
}
}//differenceの終了
difference{
box {//箱
<5.0, 8.0, 1.20>,
<6.2, 6.2,-0.70>
texture{T_Chrome_1A}
}
box {//中
<5.1, 7.95, 1.1>,
<6.1, 6.1,-0.60>
texture{T_Chrome_1A}
}
box {//横の窓
<5.2, 7.5, 1.21>,
<5.7, 7.9,-0.71>
texture{T_Chrome_1A}
}
box {//上の窓
<4.9, 7.5, 1.0>,
<5.1, 7.9,-0.5>
texture{T_Chrome_1A}
}
}//differenceの終了
box {//天井
<4.5, 8.0, 1.30>,
<6.3, 8.2,-0.80>
texture{T_Chrome_1A}
}
//ここから貨車
cylinder {//前の車輪
<8.1, 5.4, 1.25>,
<8.1, 5.4, 1.23>,
0.5
texture {T_Brass_1B }
}
cylinder {
<8.1, 5.4, 1.30>,
<8.1, 5.4, -1.00>,
0.3
texture {T_Brass_1B }
}
cylinder {
<8.1, 5.4, -0.75>,
<8.1, 5.4, -0.73>,
0.5
texture {T_Brass_1B }
}
cylinder {//後ろの車輪
<13.9, 5.4, 1.25>,
<13.9, 5.4, 1.23>,
0.5
texture {T_Brass_1B }
}
cylinder {
<13.9, 5.4, 1.30>,
<13.9, 5.4, -1.00>,
0.3
texture {T_Brass_1B }
}
cylinder {
<13.9, 5.4, -0.75>,
<13.9, 5.4, -0.73>,
0.5
texture {T_Brass_1B }
}
box {
<14.4, 6.0, 1.20>,
<7.4, 5.35 ,-0.70>
texture{T_Chrome_1A}
}
box {
<14.6, 5.9, 1.60>,
<7.2, 6.2,-1.1>
pigment {color Red }
}
//貨車2
cylinder {//前の車輪
<8.1+7.9, 5.4, 1.25>,
<8.1+7.9, 5.4, 1.23>,
0.5
texture {T_Brass_1B }
}
cylinder {
<8.1+7.9, 5.4, 1.30>,
<8.1+7.9, 5.4, -1.00>,
0.3
texture {T_Brass_1B }
}
cylinder {
<8.1+7.9, 5.4, -0.75>,
<8.1+7.9, 5.4, -0.73>,
0.5
texture {T_Brass_1B }
}
cylinder {//後ろの車輪
<13.9+7.9, 5.4, 1.25>,
<13.9+7.9, 5.4, 1.23>,
0.5
texture {T_Brass_1B }
}
cylinder {
<13.9+7.9, 5.4, 1.30>,
<13.9+7.9, 5.4, -1.00>,
0.3
texture {T_Brass_1B }
}
cylinder {
<13.9+7.9, 5.4, -0.75>,
<13.9+7.9, 5.4, -0.73>,
0.5
texture {T_Brass_1B }
}
box {
<14.4+7.9, 6.0, 1.20>,
<7.4+7.9, 5.35 ,-0.70>
texture{T_Chrome_1A}
}
box {
<14.6+7.9, 5.9, 1.60>,
<7.2+7.9, 6.2,-1.1>
pigment {color Red }
}
//貨車3
cylinder {//前の車輪
<8.1+7.9+7.9, 5.4, 1.25>,
<8.1+7.9+7.9, 5.4, 1.23>,
0.5
texture {T_Brass_1B }
}
cylinder {
<8.1+7.9+7.9, 5.4, 1.30>,
<8.1+7.9+7.9, 5.4, -1.00>,
0.3
texture {T_Brass_1B }
}
cylinder {
<8.1+7.9+7.9, 5.4, -0.75>,
<8.1+7.9+7.9, 5.4, -0.73>,
0.5
texture {T_Brass_1B }
}
cylinder {//後ろの車輪
<13.9+7.9+7.9, 5.4, 1.25>,
<13.9+7.9+7.9, 5.4, 1.23>,
0.5
texture {T_Brass_1B }
}
cylinder {
<13.9+7.9+7.9, 5.4, 1.30>,
<13.9+7.9+7.9, 5.4, -1.00>,
0.3
texture {T_Brass_1B }
}
cylinder {
<13.9+7.9+7.9, 5.4, -0.75>,
<13.9+7.9+7.9, 5.4, -0.73>,
0.5
texture {T_Brass_1B }
}
box {
<14.4+7.9+7.9, 6.0, 1.20>,
<7.4+7.9+7.9, 5.35 ,-0.70>
texture{T_Chrome_1A}
}
box {
<14.6+7.9+7.9, 5.9, 1.60>,
<7.2+7.9+7.9, 6.2,-1.1>
pigment {color Red}
}
//貨車4
cylinder {//前の車輪
<8.1+7.9+7.9+7.9, 5.4, 1.25>,
<8.1+7.9+7.9+7.9, 5.4, 1.23>,
0.5
texture {T_Brass_1B }
}
cylinder {
<8.1+7.9+7.9+7.9, 5.4, 1.30>,
<8.1+7.9+7.9+7.9, 5.4, -1.00>,
0.3
texture {T_Brass_1B }
}
cylinder {
<8.1+7.9+7.9+7.9, 5.4, -0.75>,
<8.1+7.9+7.9+7.9, 5.4, -0.73>,
0.5
texture {T_Brass_1B }
}
cylinder {//後ろの車輪
<13.9+7.9+7.9+7.9, 5.4, 1.25>,
<13.9+7.9+7.9+7.9, 5.4, 1.23>,
0.5
texture {T_Brass_1B }
}
cylinder {
<13.9+7.9+7.9+7.9, 5.4, 1.30>,
<13.9+7.9+7.9+7.9, 5.4, -1.00>,
0.3
texture {T_Brass_1B }
}
cylinder {
<13.9+7.9+7.9+7.9, 5.4, -0.75>,
<13.9+7.9+7.9+7.9, 5.4, -0.73>,
0.5
texture {T_Brass_1B }
}
box {
<14.4+7.9+7.9+7.9, 6.0, 1.20>,
<7.4+7.9+7.9+7.9, 5.35 ,-0.70>
pigment {color Black }
}
box {
<14.6+7.9+7.9+7.9, 5.9, 1.60>,
<7.2+7.9+7.9+7.9, 6.2,-1.1>
pigment {color Red }
}
//貨車5
cylinder {//前の車輪
<8.1+7.9+7.9+7.9+7.9, 5.4, 1.25>,
<8.1+7.9+7.9+7.9+7.9, 5.4, 1.23>,
0.5
texture {T_Brass_1B }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9, 5.4, 1.30>,
<8.1+7.9+7.9+7.9+7.9, 5.4, -1.00>,
0.3
texture {T_Brass_1B }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9, 5.4, -0.75>,
<8.1+7.9+7.9+7.9+7.9, 5.4, -0.73>,
0.5
texture {T_Brass_1B }
}
cylinder {//後ろの車輪
<13.9+7.9+7.9+7.9+7.9, 5.4, 1.25>,
<13.9+7.9+7.9+7.9+7.9, 5.4, 1.23>,
0.5
texture {T_Brass_1B }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9, 5.4, 1.30>,
<13.9+7.9+7.9+7.9+7.9, 5.4, -1.00>,
0.3
texture {T_Brass_1B }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9, 5.4, -0.75>,
<13.9+7.9+7.9+7.9+7.9, 5.4, -0.73>,
0.5
texture {T_Brass_1B }
}
box {
<14.4+7.9+7.9+7.9+7.9, 6.0, 1.20>,
<7.4+7.9+7.9+7.9+7.9, 5.35 ,-0.70>
pigment {color Black }
}
box {
<14.6+7.9+7.9+7.9+7.9, 5.9, 1.60>,
<7.2+7.9+7.9+7.9+7.9, 6.2,-1.1>
pigment {color Red }
}
//貨車6
cylinder {//前の車輪
<8.1+7.9+7.9+7.9+7.9+7.9, 5.4, 1.25>,
<8.1+7.9+7.9+7.9+7.9+7.9, 5.4, 1.23>,
0.5
texture {T_Brass_1B }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9, 5.4, 1.30>,
<8.1+7.9+7.9+7.9+7.9+7.9, 5.4, -1.00>,
0.3
texture {T_Brass_1B }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9, 5.4, -0.75>,
<8.1+7.9+7.9+7.9+7.9+7.9, 5.4, -0.73>,
0.5
texture {T_Brass_1B }
}
cylinder {//後ろの車輪
<13.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.25>,
<13.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.23>,
0.5
texture {T_Brass_1B }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.30>,
<13.9+7.9+7.9+7.9+7.9+7.9, 5.4, -1.00>,
0.3
texture {T_Brass_1B }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.75>,
<13.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.73>,
0.5
texture {T_Brass_1B }
}
box {
<14.4+7.9+7.9+7.9+7.9+7.9, 6.0, 1.20>,
<7.4+7.9+7.9+7.9+7.9+7.9, 5.35 ,-0.70>
pigment {color Black }
}
box {
<14.6+7.9+7.9+7.9+7.9+7.9, 5.9, 1.60>,
<7.2+7.9+7.9+7.9+7.9+7.9, 6.2,-1.1>
pigment {color Red }
}
//貨車7
cylinder {//前の車輪
<8.1+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.25>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.23>,
0.5
texture {T_Brass_1B }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.30>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -1.00>,
0.3
texture {T_Brass_1B }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.75>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.73>,
0.5
texture {T_Brass_1B }
}
cylinder {//後ろの車輪
<13.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.25>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.23>,
0.5
texture {T_Brass_1B }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.30>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -1.00>,
0.3
texture {T_Brass_1B }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.75>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.73>,
0.5
texture {T_Brass_1B }
}
box {
<14.4+7.9+7.9+7.9+7.9+7.9+7.9, 6.0, 1.20>,
<7.4+7.9+7.9+7.9+7.9+7.9+7.9, 5.35 ,-0.70>
pigment {color Black }
}
box {
<14.6+7.9+7.9+7.9+7.9+7.9+7.9, 5.9, 1.60>,
<7.2+7.9+7.9+7.9+7.9+7.9+7.9, 6.2,-1.1>
pigment {color Red }
}
//貨車8
cylinder {//前の車輪
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.25>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.23>,
0.5
texture {T_Brass_1B }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.30>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -1.00>,
0.3
texture {T_Brass_1B }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.75>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.73>,
0.5
texture {T_Brass_1B }
}
cylinder {//後ろの車輪
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.25>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.23>,
0.5
texture {T_Brass_1B }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.30>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -1.00>,
0.3
texture {T_Brass_1B }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.75>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.73>,
0.5
texture {T_Brass_1B }
}
box {
<14.4+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.0, 1.20>,
<7.4+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.35 ,-0.70>
pigment {color Black }
}
box {
<14.6+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.9, 1.60>,
<7.2+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.2,-1.1>
pigment {color Red }
}
//貨車9
cylinder {//前の車輪
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.25>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.23>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.30>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -1.00>,
0.3
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.75>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.73>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {//後ろの車輪
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.25>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.23>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.30>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -1.00>,
0.3
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.75>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.73>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
box {
<14.4+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.0, 1.20>,
<7.4+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.35 ,-0.70>
pigment {color Black }
}
box {
<14.6+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.9, 1.60>,
<7.2+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.2,-1.1>
pigment {color Red }
}
//貨車10
cylinder {//前の車輪
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.25>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.23>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.30>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -1.00>,
0.3
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.75>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.73>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {//後ろの車輪
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.25>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.23>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.30>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -1.00>,
0.3
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.75>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.73>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
box {
<14.4+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.0, 1.20>,
<7.4+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.35 ,-0.70>
pigment {color Black }
}
box {
<14.6+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.9, 1.60>,
<7.2+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.2,-1.1>
pigment {color Red }
}
//貨車11
cylinder {//前の車輪
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.25>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.23>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.30>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -1.00>,
0.3
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.75>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.73>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {//後ろの車輪
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.25>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.23>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.30>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -1.00>,
0.3
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.75>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.73>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
box {
<14.4+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.0, 1.20>,
<7.4+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.35 ,-0.70>
pigment {color Black }
}
box {
<14.6+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.9, 1.60>,
<7.2+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.2,-1.1>
pigment {color Red }
}
//貨車12
cylinder {//前の車輪
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.25>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.23>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.30>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -1.00>,
0.3
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.75>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.73>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {//後ろの車輪
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.25>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.23>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.30>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -1.00>,
0.3
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.75>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.73>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
box {
<14.4+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.0, 1.20>,
<7.4+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.35 ,-0.70>
pigment {color Black }
}
box {
<14.6+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.9, 1.60>,
<7.2+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.2,-1.1>
pigment {color Red }
}
//貨車13
cylinder {//前の車輪
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.25>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.23>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.30>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -1.00>,
0.3
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.75>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.73>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {//後ろの車輪
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.25>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.23>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.30>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -1.00>,
0.3
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.75>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.73>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
box {
<14.4+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.0, 1.20>,
<7.4+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.35 ,-0.70>
pigment {color Black }
}
box {
<14.6+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.9, 1.60>,
<7.2+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.2,-1.1>
pigment {color Red }
}
//貨車14
cylinder {//前の車輪
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.25>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.23>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.30>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -1.00>,
0.3
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.75>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.73>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {//後ろの車輪
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.25>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.23>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.30>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -1.00>,
0.3
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.75>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.73>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
box {
<14.4+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.0, 1.20>,
<7.4+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.35 ,-0.70>
pigment {color Black }
}
box {
<14.6+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.9, 1.60>,
<7.2+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.2,-1.1>
pigment {color Red }
}
//貨車15
cylinder {//前の車輪
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.25>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.23>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.30>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -1.00>,
0.3
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.75>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.73>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {//後ろの車輪
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.25>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.23>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, 1.30>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -1.00>,
0.3
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.75>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4, -0.73>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
box {
<14.4+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.0, 1.20>,
<7.4+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.35 ,-0.70>
pigment {color Black }
}
box {
<14.6+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.9, 1.60>,
<7.2+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.2,-1.1>
pigment {color Red }
}
//貨車16
cylinder {//前の車輪
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
1.25>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
1.23>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
1.30>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
-1.00>,
0.3
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
-0.75>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
-0.73>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {//後ろの車輪
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
1.25>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
1.23>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
1.30>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
-1.00>,
0.3
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
-0.75>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
-0.73>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
box {
<14.4+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.0,
1.20>,
<7.4+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.35
,-0.70>
pigment {color Black }
}
box {
<14.6+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.9,
1.60>,
<7.2+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.2,-1.1>
pigment {color Red }
}
//貨車17
cylinder {//前の車輪
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
1.25>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
1.23>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
1.30>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
-1.00>,
0.3
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
-0.75>,
<8.1+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
-0.73>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {//後ろの車輪
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
1.25>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
1.23>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
1.30>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
-1.00>,
0.3
pigment { rgb <1.0, 1.0, 1.0> }
}
cylinder {
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
-0.75>,
<13.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.4,
-0.73>,
0.5
pigment { rgb <1.0, 1.0, 1.0> }
}
box {
<14.4+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 6.0,
1.20>,
<7.4+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.35
,-0.70>
pigment {color Black }
}
box {
<14.6+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9, 5.9,
1.60>,
<7.2+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9+7.9,
6.2,-1.1>
pigment {color Red }
}
//ここから橋脚
#declare kyoukyaku=
cylinder {
<1.0, -20.0, 0.0>,
<1.0, 4.0, 0.0>,
1.0
texture {T_Copper_4A }
}
object { kyoukyaku }
object { kyoukyaku translate 10*x}
object { kyoukyaku translate 20*x}
object { kyoukyaku translate 30*x}
object { kyoukyaku translate 40*x}
object { kyoukyaku translate 50*x}
object { kyoukyaku translate 60*x}
object { kyoukyaku translate 70*x}
object { kyoukyaku translate 80*x}
object { kyoukyaku translate -10*x}
object { kyoukyaku translate -20*x}
object { kyoukyaku translate -30*x}
object { kyoukyaku translate 90*x}
object { kyoukyaku translate 100*x}
object { kyoukyaku translate 110*x}
object { kyoukyaku translate 120*x}
object { kyoukyaku translate 130*x}
object { kyoukyaku translate 140*x}
object { kyoukyaku translate 150*x}
object { kyoukyaku translate 160*x}
object { kyoukyaku translate 170*x}
object { kyoukyaku translate 180*x}
object { kyoukyaku translate 190*x}
object { kyoukyaku translate 200*x}
object { kyoukyaku translate 210*x}
object { kyoukyaku translate 220*x}
object { kyoukyaku translate 230*x}
object { kyoukyaku translate 240*x}
object { kyoukyaku translate 250*x}
object { kyoukyaku translate 260*x}
object { kyoukyaku translate 270*x}
object { kyoukyaku translate 280*x}
object { kyoukyaku translate 290*x}
plane {//海
<0.0, 1.0, 0.0>,
0.0
texture{T_Vicksbottle_Glass}
}
//空
sky_sphere {S_Cloud1
}