#VRML V2.0 utf8 Background { skyColor [ 0 1 1] } WorldInfo { title "axis" info "by Young Oh May 2000" } Transform { # Y-axis children Shape { appearance Appearance { material Material { diffuseColor 1 0 .4 } } geometry Box { size .5 6 .5 } } } Transform { # X-axis children Shape { appearance Appearance { material Material { diffuseColor .4 .2 1 } } geometry Box { size 6 .5 .5 } } } Transform { # tip of +X-axis translation 3.9 0 0 rotation 0 0 1 -1.57 children Shape { appearance Appearance { material Material { diffuseColor 1 0 .4 } } geometry Cone { bottomRadius .5 } } } Transform { # tip of -X-axis translation -3.9 0 0 rotation 0 0 1 1.57 children Shape { appearance Appearance { material Material { diffuseColor 1 0 .4 } } geometry Cone { bottomRadius .5 } } } Transform { # tip of +Y-axis translation 0 3.9 0 children Shape { appearance Appearance { material Material { diffuseColor 1 0 .4 } } geometry Cone { bottomRadius .5 } } } Transform { # tip of -Y-axis translation 0 -3.9 0 rotation 0 0 1 3.14 children Shape { appearance Appearance { material Material { diffuseColor 1 0 .4 } } geometry Cone { bottomRadius .5 } } } Transform { # Z-axis children Shape { appearance Appearance { material Material { diffuseColor .4 .2 1 } } geometry Box { size .5 .5 6 } } } Transform { # tip of +Z-axis translation 0 0 3.9 rotation 1 0 0 1.57 children Shape { appearance Appearance { material Material { diffuseColor 1 0 .4 } } geometry Cone { bottomRadius .5 } } } Transform { # tip of -Z-axis translation 0 0 -3.9 rotation 1 0 0 -1.57 children Shape { appearance Appearance { material Material { diffuseColor 1 0 .4 } } geometry Cone { bottomRadius .5 } } }