#VRML V2.0 utf8 #背景を設定する Background { groundColor 0.6 0.3 0.1 #地面の色 skyColor 0.5 0.8 1.0 #空の色 } #視点を設定する Viewpoint { position 0.0 5.0 0.0 #視点の位置 } #部品を読み込む EXTERNPROTO RS124 [field SFVec3f position field SFRotation rotation] ["RS124.wrl"] #部品を使う #座標はX,Z,-Y RS124 { position 0.0 0.0 0.481 } RS124 { position -0.124 0.0 0.481 } RS124 { position 0.0 0.0 -0.481 } RS124 { position -0.124 0.0 -0.481 } #部品を読み込む EXTERNPROTO RC48115 [field SFVec3f position field SFRotation rotation] ["RC48115.wrl"] #部品を使う Transform {children [ RC48115 {position 0.124 0.0 0.481 } ] center 0.124 0.0 0.481 rotation 0.0 1.0 0.0 0.0 } Transform {children [ RC48115 {position 0.2485 0.0 0.4646} ] center 0.2485 0.0 0.4646 rotation 0.0 1.0 0.0 0.2618 } Transform {children [ RC48115 {position 0.3645 0.0 0.4166} ] center 0.3645 0.0 0.4166 rotation 0.0 1.0 0.0 0.5236 } Transform {children [ RC48115 {position 0.4641 0.0 0.3401} ] center 0.4641 0.0 0.3401 rotation 0.0 1.0 0.0 0.7854 } Transform {children [ RC48115 {position 0.5406 0.0 0.2405} ] center 0.5406 0.0 0.2405 rotation 0.0 1.0 0.0 1.0472 } Transform {children [ RC48115 {position 0.5886 0.0 0.1245} ] center 0.5886 0.0 0.1245 rotation 0.0 1.0 0.0 1.309 } Transform {children [ RC48115 {position 0.605 0.0 0.0} ] center 0.605 0.0 0.0 rotation 0.0 1.0 0.0 1.5708 } Transform {children [ RC48115 {position 0.5886 0.0 -0.1245} ] center 0.5886 0.0 -0.1245 rotation 0.0 1.0 0.0 1.8326 } Transform {children [ RC48115 {position 0.5406 0.0 -0.2405} ] center 0.5406 0.0 -0.2405 rotation 0.0 1.0 0.0 2.0944 } Transform {children [ RC48115 {position 0.4641 0.0 -0.3401} ] center 0.4641 0.0 -0.3401 rotation 0.0 1.0 0.0 2.3562 } Transform {children [ RC48115 {position 0.3645 0.0 -0.4166} ] center 0.3645 0.0 -0.4166 rotation 0.0 1.0 0.0 2.618 } Transform {children [ RC48115 {position 0.2485 0.0 -0.4646} ] center 0.2485 0.0 -0.4646 rotation 0.0 1.0 0.0 2.8798 } #Transform {children [ #RC48115 {position 0.124 0.0 -0.481} #] # center 0.124 0.0 -0.481 # rotation 0.0 1.0 0.0 3.1416 #} Transform {children [ RC48115 {position -0.124 0.0 -0.481 } ] center -0.124 0.0 -0.481 rotation 0.0 1.0 0.0 3.1416 } Transform {children [ RC48115 {position -0.2485 0.0 -0.4646} ] center -0.2485 0.0 -0.4646 rotation 0.0 1.0 0.0 3.4034 } Transform {children [ RC48115 {position -0.3645 0.0 -0.4166} ] center -0.3645 0.0 -0.4166 rotation 0.0 1.0 0.0 3.6652 } Transform {children [ RC48115 {position -0.4641 0.0 -0.3401} ] center -0.4641 0.0 -0.3401 rotation 0.0 1.0 0.0 3.927 } Transform {children [ RC48115 {position -0.5406 0.0 -0.2405} ] center -0.5406 0.0 -0.2405 rotation 0.0 1.0 0.0 4.1888 } Transform {children [ RC48115 {position -0.5886 0.0 -0.1245} ] center -0.5886 0.0 -0.1245 rotation 0.0 1.0 0.0 4.4506 } Transform {children [ RC48115 {position -0.605 0.0 0.0} ] center -0.605 0.0 0.0 rotation 0.0 1.0 0.0 4.7124 } Transform {children [ RC48115 {position -0.5886 0.0 0.1245} ] center -0.5886 0.0 0.1245 rotation 0.0 1.0 0.0 4.9742 } Transform {children [ RC48115 {position -0.5406 0.0 0.2405} ] center -0.5406 0.0 0.2405 rotation 0.0 1.0 0.0 5.236 } Transform {children [ RC48115 {position -0.4641 0.0 0.3401} ] center -0.4641 0.0 0.3401 rotation 0.0 1.0 0.0 5.4978 } Transform {children [ RC48115 {position -0.3645 0.0 0.4166} ] center -0.3645 0.0 0.4166 rotation 0.0 1.0 0.0 5.7596 } Transform {children [ RC48115 {position -0.2485 0.0 0.4646} ] center -0.2485 0.0 0.4646 rotation 0.0 1.0 0.0 6.0214 } #Transform {children [ #RC48115 {position -0.124 0.0 0.481} #] # center -0.124 0.0 0.481 # rotation 0.0 1.0 0.0 6.2832 #}