#Inventor V2.0 ascii Separator{ DirectionalLight { on TRUE intensity 1.0 color 1.0 1.0 1.0 direction 3 0 0 } SpotLight { intensity 1.0 color 1.0 1.0 1.0 location 0 -2 3 direction 0 -2 -1 cutOffAngle 0.1 } PointLight { on TRUE intensity 0.8 color 0.0 1.0 1.0 location 3 -1 3 } Separator{ Separator{ Sphere{ radius 1.0 } } Separator{ Material{ ambientColor 1.0 0.3 0.0 diffuseColor 1.0 0.3 0.0 specularColor 1.0 0.3 0.0 } Translation{ translation 0 0 1 } Rotation{ rotation 1 0 0 1.571 } Cone{ height 1.0 bottomRadius 0.2 } } Separator{ Material{ ambientColor 1.0 0.0 0.0 diffuseColor 1.0 0.0 0.0 specularColor 1.0 0.0 0.0 } Translation{ translation 0 -0.4 0.9165 } Sphere{ radius 0.1 } } Separator{ Material{ transparency 0.2 ambientColor 0.0 0.0 1.0 diffuseColor 0.0 0.0 1.0 shininess 0.5 } Translation{ translation -0.5832 0.36 0.5832 } Sphere{ radius 0.2 } } Separator{ Material{ transparency 0.2 ambientColor 0.0 0.0 1.0 diffuseColor 0.0 0.0 1.0 shininess 0.5 } Translation{ translation 0.5832 0.36 0.5832 } Sphere{ radius 0.2 } } Separator{ Material{ ambientColor 1.0 1.0 0.0 diffuseColor 1.0 1.0 0.0 specularColor 1.0 1.0 1.0 shininess 0.5 } Translation{ translation 0 1.05 0 } Cylinder{ radius 1.0 height 0.1 } Translation{ translation 0 0.55 0 } Cylinder{ radius 0.5 height 1.0 } } Separator{ Translation{ translation 0 -2.5 0 } Sphere{ radius 1.5 } } Separator{ Material{ ambientColor 1.0 0.0 0.0 diffuseColor 1.0 0.0 0.0 shininess 0.2 } Translation{ translation -0.15 -1.0 0.5 } Rotation{ rotation 0 0 -1 1.571 } Cone{ height 0.4 bottomRadius 0.15 } } Separator{ Material{ ambientColor 1.0 0.0 0.0 diffuseColor 1.0 0.0 0.0 shininess 0.2 } Translation{ translation 0.15 -1.0 0.5 } Rotation{ rotation 0 0 1 1.571 } Cone{ height 0.4 bottomRadius 0.15 } } } Separator{ Transform{ translation -6 -2 -4 rotation 0 1 0 0.785 scaleFactor 2 2 2 } Separator{ Material{ transparency 0.5 ambientColor 0.1 0.8 0.0 diffuseColor 0.1 0.8 0.0 } Cube{ height 1.0 width 2.0 depth 2.0 } } Separator{ Texture2{ filename "http://www.cs.brandeis.edu/~luoy/image3.jpg" image 0 0 0 wrapS REPEAT wrapT REPEAT } Translation{ translation 0 0.5 0 } Coordinate3{ point[1 0 1, 1 0 -1, -1 0 -1, -1 0 1, 0 1 0] } IndexedFaceSet{ coordIndex[0,1,4,-1, 1,2,4,-1, 2,3,4,-1, 3,0,4,-1] } } Separator{ Material{ transparency 0.0 ambientColor 1.0 1.0 1.0 diffuseColor 1.0 1.0 1.0 shininess 0.3 } Translation{ translation 0 -0.15 1.0025 } Cube{ height 0.7 width 0.6 depth 0.05 } } } }