#X3D V3.1 utf8 PROFILE Immersive # [X3D] version=3.1 # [X3D] noNamespaceSchemaLocation=https://www.web3d.org/specifications/x3d-3.1.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 ### Info: differs from profile='Interactive' computed for this model # head META "title" "RearWindow.x3d" META "description" "Rear window from the balck midsize truck" META "creator" "Donald Coomes" META "created" "25 August 2006" META "modified" "20 October 2019" META "generator" "X3D-Edit, Wings3d, and Flux Studio" META "identifier" "https://savage.nps.edu/Savage/GroundVehicles/Truck/RearWindow.x3d" META "license" "../../license.html" # [Scene] ========== ========== ========== WorldInfo { title "RearWindow.x3d" } DEF WindowRear Group { children [ DEF RearWindow Transform { children [ Shape { appearance Appearance { material DEF ClearGlass Material { diffuseColor 0 0 .25 transparency .5 } } geometry IndexedFaceSet { colorIndex [ 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 ] coordIndex [ 0 5 16 -1 0 16 19 -1 0 19 18 -1 0 18 3 -1 1 2 11 -1 1 11 10 -1 1 10 9 -1 1 9 4 -1 2 7 8 -1 2 8 11 -1 3 18 17 -1 3 17 6 -1 4 7 15 -1 4 15 14 -1 4 9 8 -1 4 8 7 -1 4 14 13 -1 4 13 5 -1 5 6 17 -1 5 17 16 -1 5 13 12 -1 5 12 6 -1 6 12 15 -1 6 15 7 -1 8 9 10 -1 8 10 11 -1 12 13 14 -1 12 14 15 -1 16 17 18 -1 16 18 19 -1 ] creaseAngle 0.524 coord Coordinate { point [ -1.9369 1.57058 -2.11829 1.91838 1.5812 -2.11852 1.83455 1.58097 -2.08952 -1.85159 1.57081 -2.08979 1.76023 1.69121 -2.11851 -1.75893 1.68151 -2.1183 -1.73 1.68159 -2.08964 1.73278 1.69113 -2.08967 1.7344 .99762 -2.08967 1.76185 .99769 -2.11851 1.92 .88768 -2.11852 1.83617 .88745 -2.08952 -1.72838 .98808 -2.08964 -1.75731 .988 -2.1183 1.76185 .99769 -2.11851 1.7344 .99762 -2.08967 -1.75731 .988 -2.1183 -1.72838 .98808 -2.08964 -1.84997 .8773 -2.08979 -1.93528 .87706 -2.11829 ] } } } ] } DEF RearWindowClock TimeSensor { cycleInterval 8.000 } DEF RearWindowSensor TouchSensor { description "Touch to roll down rear window" } ] } DEF RearWindowPI PositionInterpolator { key [ 0 .25 .49997 .75 1 ] keyValue [ 0 0 0 0 -.4 0 0 -.65 0 0 -.4 0 0 0 0 ] } ROUTE RearWindowClock.fraction_changed TO RearWindowPI.set_fraction ROUTE RearWindowPI.value_changed TO RearWindow.set_translation ROUTE RearWindowSensor.touchTime TO RearWindowClock.startTime