home *** CD-ROM | disk | FTP | other *** search
/ Sony Community Place / circus2e.exe / DATA.Z / rocketmn.wrl < prev    next >
Text File  |  1996-09-25  |  11KB  |  671 lines

  1. #VRML V2.0 utf8
  2. #
  3. # rocketman.wrl (Circus Park 2 VRML2.0)
  4. #
  5. # This file is conveted from VRML 1.0 to the Moving Worlds VRML 2.0
  6. # Copyright(C) 1996 Sony Corporation. All rights reserved.
  7. #
  8. #WorldInfo {
  9. #    info "Gravity: on"
  10. #}
  11. Transform{
  12. children[
  13.  
  14. Transform{
  15. children[
  16. Shape {
  17.     appearance Appearance {
  18.         material Material {
  19.             diffuseColor 0 0 0
  20.         }
  21.     }
  22.     geometry IndexedFaceSet {
  23.         coord Coordinate {
  24.             point [
  25.                 -0.09 1.531 0.208,
  26.                 -0.135 1.486 0.208,
  27.                 -0.09 1.441 0.208,
  28.                 -0.045 1.486 0.208,
  29.                 0.045 1.486 0.208,
  30.                 0.09 1.441 0.208,
  31.                 0.135 1.486 0.208,
  32.                 0.09 1.531 0.208
  33.             ]
  34.         }
  35.         coordIndex [
  36.             0, 1, 2, 3, -1,
  37.             4, 5, 6, 7, -1
  38.         ]
  39.         normalIndex [
  40.             0, -1,
  41.             1, -1
  42.         ]
  43.         normalPerVertex TRUE
  44.         # ccw     FALSE
  45.         # solid   FALSE
  46.         convex TRUE
  47.         creaseAngle 0.5
  48.     }
  49. }
  50. Shape {
  51.     appearance Appearance {
  52.         material Material {
  53.             diffuseColor 0.8 0.024244 0
  54.         }
  55.     }
  56.     geometry IndexedFaceSet {
  57.         coord Coordinate {
  58.             point [
  59.                 -0.135 1.193 0.073,
  60.                 0.135 1.193 0.073,
  61.                 0.135 1.238 -0.174,
  62.                 -0.135 1.238 -0.174,
  63.                 0.18 0.676 0.118,
  64.                 0.18 0.676 -0.197,
  65.                 -0.18 0.676 0.118,
  66.                 -0.18 0.676 -0.197,
  67.                 -0.135 0.541 -0.174,
  68.                 -0.135 0.541 0.073,
  69.                 0.135 0.541 -0.174,
  70.                 0.135 0.541 0.073
  71.             ]
  72.         }
  73.         coordIndex [
  74.             0, 1, 2, 3, -1,
  75.             1, 4, 5, 2, -1,
  76.             6, 0, 3, 7, -1,
  77.             6, 4, 1, 0, -1,
  78.             3, 2, 5, 7, -1,
  79.             7, 8, 9, 6, -1,
  80.             8, 10, 11, 9, -1,
  81.             10, 5, 4, 11, -1,
  82.             6, 9, 11, 4, -1,
  83.             5, 10, 8, 7, -1
  84.         ]
  85.         normal Normal {
  86.             vector [
  87.                 0 0.983806 0.179236,
  88.                 0.996233 0.0867128 0,
  89.                 -0.995983 0.0880879 0.0160484,
  90.                 0 0.0867128 0.996233,
  91.                 0 0.040891 -0.999164,
  92.                 -0.948683 -0.316228 0,
  93.                 0 -1 0,
  94.                 0.948683 -0.316228 0,
  95.                 0 -0.316228 0.948683,
  96.                 0 -0.16795 -0.985795
  97.             ]
  98.         }
  99.         normalIndex [
  100.             0, -1,
  101.             1, -1,
  102.             2, -1,
  103.             3, -1,
  104.             4, -1,
  105.             5, -1,
  106.             6, -1,
  107.             7, -1,
  108.             8, -1,
  109.             9, -1
  110.         ]
  111.         normalPerVertex TRUE
  112.         # ccw     FALSE
  113.         # solid   FALSE
  114.         convex TRUE
  115.         creaseAngle 0.5
  116.     }
  117. }
  118. Shape {
  119.     appearance Appearance {
  120.         material Material {
  121.             diffuseColor 0.0834322 0.8 0.519361
  122.         }
  123.     }
  124.     geometry IndexedFaceSet {
  125.         coord Coordinate {
  126.             point [
  127.                 -0.27 1.193 -0.017,
  128.                 -0.27 0.676 -0.017,
  129.                 -0.18 0.676 -0.017,
  130.                 -0.18 1.193 -0.017,
  131.                 -0.18 1.193 -0.129,
  132.                 -0.18 0.676 -0.129,
  133.                 -0.27 0.676 -0.129,
  134.                 -0.27 1.193 -0.129
  135.             ]
  136.         }
  137.         coordIndex [
  138.             0, 1, 2, 3, -1,
  139.             4, 5, 6, 7, -1,
  140.             6, 1, 0, 7, -1,
  141.             5, 2, 1, 6, -1,
  142.             4, 3, 2, 5, -1,
  143.             7, 0, 3, 4, -1
  144.         ]
  145.         normal Normal {
  146.             vector [
  147.                 0 0 1,
  148.                 0 0 -1,
  149.                 -1 0 0,
  150.                 0 -1 0,
  151.                 1 0 0,
  152.                 0 1 0
  153.             ]
  154.         }
  155.         normalIndex [
  156.             0, -1,
  157.             1, -1,
  158.             2, -1,
  159.             3, -1,
  160.             4, -1,
  161.             5, -1
  162.         ]
  163.         normalPerVertex TRUE
  164.         # ccw     FALSE
  165.         # solid   FALSE
  166.         convex TRUE
  167.         creaseAngle 0.5
  168.     }
  169. }
  170. Shape {
  171.     appearance Appearance {
  172.         material Material {
  173.             diffuseColor 0.8 0.50332 0.157937
  174.         }
  175.     }
  176.     geometry IndexedFaceSet {
  177.         coord Coordinate {
  178.             point [
  179.                 -0.27 0.653 -0.017,
  180.                 -0.27 0.563 -0.017,
  181.                 -0.18 0.563 -0.017,
  182.                 -0.18 0.653 -0.017,
  183.                 -0.18 0.653 -0.129,
  184.                 -0.18 0.563 -0.129,
  185.                 -0.27 0.563 -0.129,
  186.                 -0.27 0.653 -0.129,
  187.                 0.18 0.653 -0.017,
  188.                 0.18 0.563 -0.017,
  189.                 0.27 0.563 -0.017,
  190.                 0.27 0.653 -0.017,
  191.                 0.27 0.653 -0.129,
  192.                 0.27 0.563 -0.129,
  193.                 0.18 0.563 -0.129,
  194.                 0.18 0.653 -0.129
  195.             ]
  196.         }
  197.         coordIndex [
  198.             0, 1, 2, 3, -1,
  199.             4, 5, 6, 7, -1,
  200.             6, 1, 0, 7, -1,
  201.             5, 2, 1, 6, -1,
  202.             4, 3, 2, 5, -1,
  203.             7, 0, 3, 4, -1,
  204.             8, 9, 10, 11, -1,
  205.             12, 13, 14, 15, -1,
  206.             12, 11, 10, 13, -1,
  207.             13, 10, 9, 14, -1,
  208.             14, 9, 8, 15, -1,
  209.             15, 8, 11, 12, -1
  210.         ]
  211.         normal Normal {
  212.             vector [
  213.                 0 0 1,
  214.                 0 0 -1,
  215.                 -1 0 0,
  216.                 0 -1 0,
  217.                 1 0 0,
  218.                 0 1 0,
  219.                 0 0 1,
  220.                 0 0 -1,
  221.                 1 0 0,
  222.                 0 -1 0,
  223.                 -1 0 0,
  224.                 0 1 0
  225.             ]
  226.         }
  227.         normalIndex [
  228.             0, -1,
  229.             1, -1,
  230.             2, -1,
  231.             3, -1,
  232.             4, -1,
  233.             5, -1,
  234.             6, -1,
  235.             7, -1,
  236.             8, -1,
  237.             9, -1,
  238.             10, -1,
  239.             11, -1
  240.         ]
  241.         normalPerVertex TRUE
  242.         # ccw     FALSE
  243.         # solid   FALSE
  244.         convex TRUE
  245.         creaseAngle 0.5
  246.     }
  247. }
  248. Shape {
  249.     appearance Appearance {
  250.         material Material {
  251.             diffuseColor 0.0586554 0.8 0.490074
  252.         }
  253.     }
  254.     geometry IndexedFaceSet {
  255.         coord Coordinate {
  256.             point [
  257.                 0.18 1.193 -0.017,
  258.                 0.18 0.676 -0.017,
  259.                 0.27 0.676 -0.017,
  260.                 0.27 1.193 -0.017,
  261.                 0.27 1.193 -0.129,
  262.                 0.27 0.676 -0.129,
  263.                 0.18 0.676 -0.129,
  264.                 0.18 1.193 -0.129
  265.             ]
  266.         }
  267.         coordIndex [
  268.             0, 1, 2, 3, -1,
  269.             4, 5, 6, 7, -1,
  270.             4, 3, 2, 5, -1,
  271.             5, 2, 1, 6, -1,
  272.             6, 1, 0, 7, -1,
  273.             7, 0, 3, 4, -1
  274.         ]
  275.         normal Normal {
  276.             vector [
  277.                 0 0 1,
  278.                 0 0 -1,
  279.                 1 0 0,
  280.                 0 -1 0,
  281.                 -1 0 0,
  282.                 0 1 0
  283.             ]
  284.         }
  285.         normalIndex [
  286.             0, -1,
  287.             1, -1,
  288.             2, -1,
  289.             3, -1,
  290.             4, -1,
  291.             5, -1
  292.         ]
  293.         normalPerVertex TRUE
  294.         # ccw     FALSE
  295.         # solid   FALSE
  296.         convex TRUE
  297.         creaseAngle 0.5
  298.     }
  299. }
  300. Shape {
  301.     appearance Appearance {
  302.         material Material {
  303.             diffuseColor 0 0.408563 0.8
  304.         }
  305.     }
  306.     geometry IndexedFaceSet {
  307.         coord Coordinate {
  308.             point [
  309.                 -0.158 0.608 -0.152,
  310.                 -0.203 0.113 -0.152,
  311.                 -0.203 0.113 -0.017,
  312.                 -0.158 0.608 0.028,
  313.                 -0.068 0.113 -0.152,
  314.                 -0.068 0.113 -0.017,
  315.                 -0.022 0.608 -0.152,
  316.                 -0.022 0.608 0.028
  317.             ]
  318.         }
  319.         coordIndex [
  320.             0, 1, 2, 3, -1,
  321.             1, 4, 5, 2, -1,
  322.             4, 6, 7, 5, -1,
  323.             3, 2, 5, 7, -1,
  324.             6, 4, 1, 0, -1
  325.         ]
  326.         normal Normal {
  327.             vector [
  328.                 -0.995893 0.0905357 0,
  329.                 0 -1 0,
  330.                 0.99571 -0.0925306 0,
  331.                 0 -0.0905357 0.995893,
  332.                 0 0 -1
  333.             ]
  334.         }
  335.         normalIndex [
  336.             0, -1,
  337.             1, -1,
  338.             2, -1,
  339.             3, -1,
  340.             4, -1
  341.         ]
  342.         normalPerVertex TRUE
  343.         # ccw     FALSE
  344.         # solid   FALSE
  345.         convex TRUE
  346.         creaseAngle 0.5
  347.     }
  348. }
  349. Shape {
  350.     appearance Appearance {
  351.         material Material {
  352.             diffuseColor 0 0.457797 0.8
  353.         }
  354.     }
  355.     geometry IndexedFaceSet {
  356.         coord Coordinate {
  357.             point [
  358.                 0.158 0.608 0.028,
  359.                 0.203 0.113 -0.017,
  360.                 0.203 0.113 -0.152,
  361.                 0.158 0.608 -0.152,
  362.                 0.068 0.113 -0.017,
  363.                 0.068 0.113 -0.152,
  364.                 0.022 0.608 0.028,
  365.                 0.022 0.608 -0.152
  366.             ]
  367.         }
  368.         coordIndex [
  369.             0, 1, 2, 3, -1,
  370.             1, 4, 5, 2, -1,
  371.             4, 6, 7, 5, -1,
  372.             6, 4, 1, 0, -1,
  373.             3, 2, 5, 7, -1
  374.         ]
  375.         normal Normal {
  376.             vector [
  377.                 0.995893 0.0905357 0,
  378.                 0 -1 0,
  379.                 -0.99571 -0.0925306 0,
  380.                 0 -0.0905357 0.995893,
  381.                 0 0 -1
  382.             ]
  383.         }
  384.         normalIndex [
  385.             0, -1,
  386.             1, -1,
  387.             2, -1,
  388.             3, -1,
  389.             4, -1
  390.         ]
  391.         normalPerVertex TRUE
  392.         # ccw     FALSE
  393.         # solid   FALSE
  394.         convex TRUE
  395.         creaseAngle 0.5
  396.     }
  397. }
  398. Shape {
  399.     appearance Appearance {
  400.         material Material {
  401.             diffuseColor 0.208472 0 0.8
  402.         }
  403.     }
  404.     geometry IndexedFaceSet {
  405.         coord Coordinate {
  406.             point [
  407.                 -0.139 1.542 0.309,
  408.                 0.139 1.542 0.309,
  409.                 0.198 1.7 0.163,
  410.                 -0.198 1.7 0.163,
  411.                 -0.198 1.261 0.163,
  412.                 -0.247 1.565 0.163,
  413.                 -0.247 1.598 -0.197,
  414.                 -0.198 1.261 -0.152,
  415.                 -0.198 1.767 -0.129,
  416.                 0.198 1.767 -0.129,
  417.                 0.247 1.565 0.163,
  418.                 0.247 1.598 -0.197,
  419.                 0.198 1.261 0.163,
  420.                 0.198 1.261 -0.152,
  421.                 -0.148 1.542 -0.309,
  422.                 -0.119 1.317 -0.276,
  423.                 -0.119 1.655 -0.309,
  424.                 0.119 1.655 -0.309,
  425.                 0.148 1.542 -0.309,
  426.                 0.119 1.317 -0.276
  427.             ]
  428.         }
  429.         coordIndex [
  430.             0, 1, 2, 3, -1,
  431.             4, 5, 6, 7, -1,
  432.             5, 3, 8, 6, -1,
  433.             3, 2, 9, 8, -1,
  434.             2, 10, 11, 9, -1,
  435.             10, 12, 13, 11, -1,
  436.             7, 6, 14, 15, -1,
  437.             6, 8, 16, 14, -1,
  438.             8, 9, 17, 16, -1,
  439.             9, 11, 18, 17, -1,
  440.             11, 13, 19, 18, -1,
  441.             10, 2, 1, -1,
  442.             0, 3, 5, -1,
  443.             17, 18, 14, 16, -1,
  444.             18, 19, 15, 14, -1
  445.         ]
  446.         normal Normal {
  447.             vector [
  448.                 0 0.678666 0.734447,
  449.                 -0.987153 -0.159113 -0.0145854,
  450.                 -0.937129 0.340143 0.0780466,
  451.                 0 0.974672 0.22364,
  452.                 0.939537 0.341017 0.0312599,
  453.                 0.987258 -0.15913 0,
  454.                 -0.781041 -0.192874 -0.593948,
  455.                 -0.695081 0.432582 -0.574225,
  456.                 0 0.849057 -0.528302,
  457.                 0.549466 0.444079 -0.707729,
  458.                 0.785808 -0.19273 -0.587675,
  459.                 0.752326 0.273067 0.599533,
  460.                 -0.752326 0.273067 0.599533,
  461.                 0 0 -1,
  462.                 0 -0.145114 -0.989415
  463.             ]
  464.         }
  465.         normalIndex [
  466.             0, -1,
  467.             1, -1,
  468.             2, -1,
  469.             3, -1,
  470.             4, -1,
  471.             5, -1,
  472.             6, -1,
  473.             7, -1,
  474.             8, -1,
  475.             9, -1,
  476.             10, -1,
  477.             11, -1,
  478.             12, -1,
  479.             13, -1,
  480.             14, -1
  481.         ]
  482.         normalPerVertex TRUE
  483.         # ccw     FALSE
  484.         # solid   FALSE
  485.         convex TRUE
  486.         creaseAngle 0.5
  487.     }
  488. }
  489. Shape {
  490.     appearance Appearance {
  491.         material Material {
  492.             diffuseColor 0.8 0.644239 0.254144
  493.         }
  494.     }
  495.     geometry IndexedFaceSet {
  496.         coord Coordinate {
  497.             point [
  498.                 -0.214 1.688 -0.174,
  499.                 -0.169 1.272 -0.174,
  500.                 -0.169 1.272 0.186,
  501.                 -0.214 1.598 0.186,
  502.                 0.169 1.272 -0.174,
  503.                 0.169 1.272 0.186,
  504.                 0.214 1.688 -0.174,
  505.                 0.214 1.598 0.186
  506.             ]
  507.         }
  508.         coordIndex [
  509.             0, 1, 2, 3, -1,
  510.             1, 4, 5, 2, -1,
  511.             4, 6, 7, 5, -1,
  512.             6, 0, 3, 7, -1,
  513.             3, 2, 5, 7, -1
  514.         ]
  515.         normal Normal {
  516.             vector [
  517.                 -0.9942 -0.107546 0,
  518.                 0 -1 0,
  519.                 0.993841 -0.107507 -0.0268767,
  520.                 0 0.970143 0.242536,
  521.                 0 0 1
  522.             ]
  523.         }
  524.         normalIndex [
  525.             0, -1,
  526.             1, -1,
  527.             2, -1,
  528.             3, -1,
  529.             4, -1
  530.         ]
  531.         normalPerVertex TRUE
  532.         # ccw     FALSE
  533.         # solid   FALSE
  534.         convex TRUE
  535.         creaseAngle 0.5
  536.     }
  537. }
  538. Shape {
  539.     appearance Appearance {
  540.         material Material {
  541.             diffuseColor 0 0.8 0.0226858
  542.         }
  543.     }
  544.     geometry IndexedFaceSet {
  545.         coord Coordinate {
  546.             point [
  547.                 -0.203 0.091 -0.129,
  548.                 -0.203 0.091 -0.039,
  549.                 -0.09 0.091 -0.039,
  550.                 -0.09 0.091 -0.129,
  551.                 -0.225 0.001 0.073,
  552.                 -0.09 0.001 0.073,
  553.                 -0.225 0.001 -0.152,
  554.                 -0.09 0.001 -0.152
  555.             ]
  556.         }
  557.         coordIndex [
  558.             0, 1, 2, 3, -1,
  559.             1, 4, 5, 2, -1,
  560.             4, 6, 7, 5, -1,
  561.             6, 0, 3, 7, -1,
  562.             3, 2, 5, 7, -1,
  563.             6, 4, 1, 0, -1
  564.         ]
  565.         normal Normal {
  566.             vector [
  567.                 0 1 0,
  568.                 0 0.779509 0.626391,
  569.                 0 -1 0,
  570.                 0 0.247598 -0.968863,
  571.                 1 0 0,
  572.                 -0.971399 0.237453 0
  573.             ]
  574.         }
  575.         normalIndex [
  576.             0, -1,
  577.             1, -1,
  578.             2, -1,
  579.             3, -1,
  580.             4, -1,
  581.             5, -1
  582.         ]
  583.         normalPerVertex TRUE
  584.         # ccw     FALSE
  585.         # solid   FALSE
  586.         convex TRUE
  587.         creaseAngle 0.5
  588.     }
  589. }
  590. Shape {
  591.     appearance Appearance {
  592.         material Material {
  593.             diffuseColor 0 0.8 0.0436651
  594.         }
  595.     }
  596.     geometry IndexedFaceSet {
  597.         coord Coordinate {
  598.             point [
  599.                 0.09 0.091 -0.129,
  600.                 0.09 0.091 -0.039,
  601.                 0.203 0.091 -0.039,
  602.                 0.203 0.091 -0.129,
  603.                 0.09 0.001 0.073,
  604.                 0.225 0.001 0.073,
  605.                 0.09 0.001 -0.152,
  606.                 0.225 0.001 -0.152
  607.             ]
  608.         }
  609.         coordIndex [
  610.             0, 1, 2, 3, -1,
  611.             1, 4, 5, 2, -1,
  612.             4, 6, 7, 5, -1,
  613.             6, 0, 3, 7, -1,
  614.             6, 4, 1, 0, -1,
  615.             3, 2, 5, 7, -1
  616.         ]
  617.         normal Normal {
  618.             vector [
  619.                 0 1 0,
  620.                 0 0.779509 0.626391,
  621.                 0 -1 0,
  622.                 0 0.247598 -0.968863,
  623.                 -1 0 0,
  624.                 0.971399 0.237453 0
  625.             ]
  626.         }
  627.         normalIndex [
  628.             0, -1,
  629.             1, -1,
  630.             2, -1,
  631.             3, -1,
  632.             4, -1,
  633.             5, -1
  634.         ]
  635.         normalPerVertex TRUE
  636.         # ccw     FALSE
  637.         # solid   FALSE
  638.         convex TRUE
  639.         creaseAngle 0.5
  640.     }
  641. }
  642. ]
  643. }
  644. Transform{
  645. translation  0.0 -1.8 0.0
  646.     children[
  647.         Billboard{
  648.             axisOfRotation 0 0 0 
  649.             children[
  650.                 Shape{
  651.                     appearance Appearance{
  652.                         material Material{
  653.                             ambientIntensity 0.4
  654.                             diffuseColor 0.5 0.2 0.7
  655.                         }
  656.                         texture ImageTexture{
  657.                             url "../images/smoke.gif"
  658.                         }
  659.                     }
  660. ####                    geometry Box {width 3.0, height 2.0, depth 1.0}
  661.                     geometry Box {size 3.0 2.0 1.0}
  662.                 }
  663.             ]
  664.         }
  665.     ]
  666. }
  667.  
  668. ]
  669. }
  670.  
  671.