#X3D V3.0 utf8 PROFILE Interchange # [X3D] version=3.0 # [X3D] noNamespaceSchemaLocation=https://www.web3d.org/specifications/x3d-3.0.xsd # X3D-to-ClassicVRML XSL translation autogenerated by X3dToClassicVrmlEncoding.xslt and X3dToVrml97.xslt # https://www.web3d.org/x3d/content/X3dToClassicVrmlEncoding.xslt # https://www.web3d.org/x3d/content/X3dToVrml97.xslt # Transformation using XSLT processor: Saxonica # head META "title" "RocketPod.x3d" META "description" "Defines a 2.75 inch rocket weapon system that is inlined to create a helicopter" META "creator" "Jane Wu (adapted from the original rocketpod.x3d created for vrtp demo helicopter)" META "created" "10 January 2001" META "modified" "20 October 2019" META "identifier" "https://savage.nps.edu/Savage/AircraftHelicopters/AH1SuperCobraUnitedStates/RocketPod.x3d" META "generator" "X3D-Edit 3.2, https://savage.nps.edu/X3D-Edit" META "license" "../../license.html" # [Scene] ========== ========== ========== WorldInfo { title "RocketPod.x3d" } Group { children [ # Rocket pod Shape { appearance DEF Gray Appearance { material Material { diffuseColor 0.25 0.25 0.25 } } geometry Cylinder { height 1.73 radius 0.23 } } # Pylon mount Transform { translation 0.0 0.0 0.23 children [ Shape { appearance USE Gray geometry Box { size 0.07 0.6 0.5 } } ] } # Rocket #1 Transform { translation 0.0 0.2 0.0 children [ DEF Rocket Group { children [ # Rocket Tube Shape { appearance DEF White Appearance { material Material { diffuseColor 1.0 1.0 1.0 } } geometry Cylinder { height 1.6 radius 0.04 } } # Rocket Fuse Transform { translation 0.0 0.875 0.0 children [ Shape { appearance DEF DarkBlue Appearance { material Material { diffuseColor 0 0 0.25 } } geometry Cone { bottomRadius 0.04 height 0.15 } } ] } ] } ] } # Rocket #2 Transform { translation -0.12 0.2 0.0 children [ USE Rocket ] } # Rocket #3 Transform { translation 0.12 0.2 0.0 children [ USE Rocket ] } # Rocket #4 Transform { translation -0.06 0.2 -0.1 children [ USE Rocket ] } # Rocket #5 Transform { translation 0.06 0.2 0.1 children [ USE Rocket ] } # Rocket #6 Transform { translation 0.06 0.2 -0.1 children [ USE Rocket ] } # Rocket #7 Transform { translation -0.06 0.2 0.1 children [ USE Rocket ] } ] }