home *** CD-ROM | disk | FTP | other *** search
/ The Best of Windows 95.com 1996 September / WIN95_09962.iso / vrml / cp2b2x.exe / DATA.Z / main.wrl < prev    next >
Text File  |  1996-06-21  |  46KB  |  1,828 lines

  1. #VRML V2.0 utf8
  2. #
  3. # This file is conveted from VRML 1.0 to Moving Worlds.
  4. # Copyright(C) 1996 Sony Corporation.
  5.  
  6. # this version is compliant with VRML2.0 Draft #2 (May 30, 1996)
  7.  
  8. WorldInfo {
  9.   title "AnalogClock"
  10. }
  11. Background {
  12.   frontUrl "textures/bg.jpg"
  13. }
  14. NavigationInfo{
  15.   headlight FALSE
  16.   type "FLY"
  17. }
  18.  
  19. DEF Cameras Switch {
  20.   whichChild 0
  21.   choices [
  22.     Transform {
  23.       translation 0 0 7.5
  24.       children [
  25.         DEF Approach Viewpoint {
  26.           position   0 0.2 0.2
  27.           fieldOfView 0.785398
  28.         },
  29.       ]
  30.     }
  31.   ]
  32. }
  33.  
  34.         DirectionalLight{
  35.             intensity    2.0
  36.             direction    1.0 -1.0 -1.0
  37.         }
  38.         DirectionalLight{
  39.             intensity    2.0
  40.             direction    -1.0 -1.0 -1.0
  41.         }
  42.  
  43.  
  44. DEF ANALOG Transform {
  45. #  translation 0 1.5 0
  46.   children [
  47.     DEF MIN_TRANSFORM Transform {
  48.       children [
  49.         Transform {
  50.           translation 0 0.35 -0.1
  51.           children [
  52.             DEF SEC_SHAPE Shape {
  53.               appearance Appearance {
  54.                 material Material {
  55.                   diffuseColor     0.8 1 0.3
  56.                 }
  57.               }
  58.               geometry Cylinder {
  59.                 radius 0.05
  60.                 height 0.8
  61.               }
  62.             },
  63.           ]
  64.         }
  65.       ]
  66.     }
  67.     DEF HOUR_TRANSFORM Transform {
  68.       children [
  69.         Transform {
  70.           translation 0 0.25 0
  71.           children [
  72.             DEF HOUR_SHAPE Shape {
  73.               appearance Appearance {
  74.                 material Material {
  75.                   diffuseColor     0.3 1 0.8
  76.                 }
  77.               }
  78.               geometry Cylinder {
  79.                 radius 0.05
  80.                 height 0.6
  81.               }
  82.             },
  83.           ]
  84.         }
  85.       ]
  86.     }
  87.     DEF SEC0 Transform {
  88.       children [
  89.         Transform {
  90.           translation 0 1 0
  91.           children [
  92.               Shape {
  93.               appearance Appearance {
  94.                 material DEF SEC0S Material {
  95.                   diffuseColor     0 1 0.5
  96.                 }
  97.               }
  98.               geometry Box {
  99.                 size 0.05 0.05 0.25
  100.               }
  101. #            geometry Cube {
  102. #                width 0.05
  103. #                height 0.05
  104. #                depth 0.25
  105. #            }
  106.             },
  107.           ]
  108.         }
  109.         Transform {
  110. #         translation 0 -0.12 0
  111.           translation 0  0.88 0
  112.           children [
  113.             Shape {
  114.               appearance Appearance {
  115.                 material DEF S0 Material {
  116.                   diffuseColor     0 1 0.5
  117.                 }
  118.               }
  119.               geometry Sphere {
  120.                 radius 0.07
  121.               }
  122.             },
  123.           ]
  124.         }
  125.       ]
  126.     }
  127.     DEF SEC1 Transform {
  128.       children [
  129.         Transform {
  130.           translation 0.104528 0.994522 0
  131.           children [
  132.               Shape {
  133.               appearance Appearance {
  134.                 material DEF SEC1S Material {
  135.                   diffuseColor     0 0.997261 0.5
  136.                 }
  137.               }
  138.               geometry Box {
  139.                 size 0.05 0.05 0.25
  140.               }
  141. #            geometry Cube {
  142. #                width 0.05
  143. #                height 0.05
  144. #                depth 0.25
  145. #            }
  146.             },
  147.           ]
  148.         }
  149.       ]
  150.     }
  151.     DEF SEC2 Transform {
  152.       children [
  153.         Transform {
  154.           translation 0.207912 0.978148 0
  155.           children [
  156.               Shape {
  157.               appearance Appearance {
  158.                 material DEF SEC2S Material {
  159.                   diffuseColor     0 0.989074 0.5
  160.                 }
  161.               }
  162.               geometry Box {
  163.                 size 0.05 0.05 0.25
  164.               }
  165. #            geometry Cube {
  166. #                width 0.05
  167. #                height 0.05
  168. #                depth 0.25
  169. #            }
  170.             },
  171.           ]
  172.         }
  173.       ]
  174.     }
  175.     DEF SEC3 Transform {
  176.       children [
  177.         Transform {
  178.           translation 0.309017 0.951057 0
  179.           children [
  180.               Shape {
  181.               appearance Appearance {
  182.                 material DEF SEC3S Material {
  183.                   diffuseColor     0 0.975528 0.5
  184.                 }
  185.               }
  186.               geometry Box {
  187.                 size 0.05 0.05 0.25
  188.               }
  189. #            geometry Cube {
  190. #                width 0.05
  191. #                height 0.05
  192. #                depth 0.25
  193. #            }
  194.             },
  195.           ] 
  196.         }
  197.       ]
  198.     }
  199.     DEF SEC4 Transform {
  200.       children [
  201.         Transform {
  202.           translation 0.406737 0.913545 0
  203.           children [
  204.               Shape {
  205.               appearance Appearance {
  206.                 material DEF SEC4S Material {
  207.                   diffuseColor     0 0.956773 0.5
  208.                 }
  209.               }
  210.               geometry Box {
  211.                 size 0.05 0.05 0.25
  212.               }
  213. #            geometry Cube {
  214. #                width 0.05
  215. #                height 0.05
  216. #                depth 0.25
  217. #            }
  218.             },
  219.           ]
  220.         }
  221.       ]
  222.     }
  223.     DEF SEC5 Transform {
  224.       children [
  225.         Transform {
  226.           translation 0.5 0.866025 0
  227.           children [
  228.               Shape {
  229.               appearance Appearance {
  230.                 material DEF SEC5S Material {
  231.                   diffuseColor     0 0.933013 0.5
  232.                 }
  233.               }
  234.               geometry Box {
  235.                 size 0.05 0.05 0.25
  236.               }
  237. #            geometry Cube {
  238. #                width 0.05
  239. #                height 0.05
  240. #                depth 0.25
  241. #            }
  242.             },
  243.           ]
  244.         }
  245.       ]
  246.     }
  247.     DEF SEC6 Transform {
  248.       children [
  249.         Transform {
  250.           translation 0.587785 0.809017 0
  251.           children [
  252.               Shape {
  253.               appearance Appearance {
  254.                 material DEF SEC6S Material {
  255.                   diffuseColor     0 0.904508 0.5
  256.                 }
  257.               }
  258.               geometry Box {
  259.                 size 0.05 0.05 0.25
  260.               }
  261. #            geometry Cube {
  262. #                width 0.05
  263. #                height 0.05
  264. #                depth 0.25
  265. #            }
  266.             },
  267.           ]
  268.         }
  269.       ]
  270.     }
  271.     DEF SEC7 Transform {
  272.       children [
  273.         Transform {
  274.           translation 0.669131 0.743145 0
  275.           children [
  276.               Shape {
  277.               appearance Appearance {
  278.                 material DEF SEC7S Material {
  279.                   diffuseColor     0 0.871572 0.5
  280.                 }
  281.               }
  282.               geometry Box {
  283.                 size 0.05 0.05 0.25
  284.               }
  285. #            geometry Cube {
  286. #                width 0.05
  287. #                height 0.05
  288. #                depth 0.25
  289. #            }
  290.             },
  291.           ]
  292.         }
  293.       ]
  294.     }
  295.     DEF SEC8 Transform {
  296.       children [
  297.         Transform {
  298.           translation 0.743145 0.669131 0
  299.           children [
  300.               Shape {
  301.               appearance Appearance {
  302.                 material DEF SEC8S Material {
  303.                   diffuseColor     0 0.834565 0.5
  304.                 }
  305.               }
  306.               geometry Box {
  307.                 size 0.05 0.05 0.25
  308.               }
  309. #            geometry Cube {
  310. #                width 0.05
  311. #                height 0.05
  312. #                depth 0.25
  313. #            }
  314.             },
  315.           ]
  316.         }
  317.       ]
  318.     }
  319.     DEF SEC9 Transform {
  320.       children [
  321.         Transform {
  322.           translation 0.809017 0.587785 0
  323.           children [
  324.               Shape {
  325.               appearance Appearance {
  326.                 material DEF SEC9S Material {
  327.                   diffuseColor     0 0.793893 0.5
  328.                 }
  329.               }
  330.               geometry Box {
  331.                 size 0.05 0.05 0.25
  332.               }
  333. #            geometry Cube {
  334. #                width 0.05
  335. #                height 0.05
  336. #                depth 0.25
  337. #            }
  338.             },
  339.           ]
  340.         }
  341.       ]
  342.     }
  343.     DEF SEC10 Transform {
  344.       children [
  345.         Transform {
  346.           translation 0.866025 0.5 0
  347.           children [
  348.               Shape {
  349.               appearance Appearance {
  350.                 material DEF SEC10S Material {
  351.                   diffuseColor     0 0.75 0.5
  352.                 }
  353.               }
  354.               geometry Box {
  355.                 size 0.05 0.05 0.25
  356.               }
  357. #            geometry Cube {
  358. #                width 0.05
  359. #                height 0.05
  360. #                depth 0.25
  361. #            }
  362.             },
  363.           ]
  364.         }
  365.       ]
  366.     }
  367.     DEF SEC11 Transform {
  368.       children [
  369.         Transform {
  370.           translation 0.913545 0.406737 0
  371.           children [
  372.               Shape {
  373.               appearance Appearance {
  374.                 material DEF SEC11S Material {
  375.                   diffuseColor     0 0.703368 0.5
  376.                 }
  377.               }
  378.               geometry Box {
  379.                 size 0.05 0.05 0.25
  380.               }
  381. #            geometry Cube {
  382. #                width 0.05
  383. #                height 0.05
  384. #                depth 0.25
  385. #            }
  386.             },
  387.           ]
  388.         }
  389.       ]
  390.     }
  391.     DEF SEC12 Transform {
  392.       children [
  393.         Transform {
  394.           translation 0.951057 0.309017 0
  395.           children [
  396.               Shape {
  397.               appearance Appearance {
  398.                 material DEF SEC12S Material {
  399.                   diffuseColor     0 0.654508 0.5
  400.                 }
  401.               }
  402.               geometry Box {
  403.                 size 0.05 0.05 0.25
  404.               }
  405. #            geometry Cube {
  406. #                width 0.05
  407. #                height 0.05
  408. #                depth 0.25
  409. #            }
  410.             },
  411.           ]
  412.         }
  413.       ]
  414.     }
  415.     DEF SEC13 Transform {
  416.       children [
  417.         Transform {
  418.           translation 0.978148 0.207912 0
  419.           children [
  420.               Shape {
  421.               appearance Appearance {
  422.                 material DEF SEC13S Material {
  423.                   diffuseColor     0 0.603956 0.5
  424.                 }
  425.               }
  426.               geometry Box {
  427.                 size 0.05 0.05 0.25
  428.               }
  429. #            geometry Cube {
  430. #                width 0.05
  431. #                height 0.05
  432. #                depth 0.25
  433. #            }
  434.             },
  435.           ]
  436.         }
  437.       ]
  438.     }
  439.     DEF SEC14 Transform {
  440.       children [
  441.         Transform {
  442.           translation 0.994522 0.104528 0
  443.           children [
  444.               Shape {
  445.               appearance Appearance {
  446.                 material DEF SEC14S Material {
  447.                   diffuseColor     0 0.552264 0.5
  448.                 }
  449.               }
  450.               geometry Box {
  451.                 size 0.05 0.05 0.25
  452.               }
  453. #            geometry Cube {
  454. #                width 0.05
  455. #                height 0.05
  456. #                depth 0.25
  457. #            }
  458.             },
  459.           ]
  460.         }
  461.       ]
  462.     }
  463.     DEF SEC15 Transform {
  464.       children [
  465.         Transform {
  466.           translation 1 1.7949e-09 0
  467.           children [
  468.               Shape {
  469.               appearance Appearance {
  470.                 material DEF SEC15S Material {
  471.                   diffuseColor     0 0.5 0.5
  472.                 }
  473.               }
  474.               geometry Box {
  475.                 size 0.05 0.05 0.25
  476.               }
  477. #            geometry Cube {
  478. #                width 0.05
  479. #                height 0.05
  480. #                depth 0.25
  481. #            }
  482.             },
  483.           ]
  484.         }
  485.         Transform {
  486. #         translation -0.12 0 0
  487.           translation  0.88 0 0
  488.           children [
  489.             Shape {
  490.               appearance Appearance {
  491.                 material DEF S15 Material {
  492.                   diffuseColor     0 0.5 0.5
  493.                 }
  494.               }
  495.               geometry Sphere {
  496.                 radius 0.05
  497.               }
  498.             },
  499.           ]
  500.         }
  501.       ]
  502.     }
  503.     DEF SEC16 Transform {
  504.       children [
  505.         Transform {
  506.           translation 0.994522 -0.104528 0
  507.           children [
  508.               Shape {
  509.               appearance Appearance {
  510.                 material DEF SEC16S Material {
  511.                   diffuseColor     0 0.447736 0.5
  512.                 }
  513.               }
  514.               geometry Box {
  515.                 size 0.05 0.05 0.25
  516.               }
  517. #            geometry Cube {
  518. #                width 0.05
  519. #                height 0.05
  520. #                depth 0.25
  521. #            }
  522.             },
  523.           ]
  524.         }
  525.       ]
  526.     }
  527.     DEF SEC17 Transform {
  528.       children [
  529.         Transform {
  530.           translation 0.978148 -0.207912 0
  531.           children [
  532.               Shape {
  533.               appearance Appearance {
  534.                 material DEF SEC17S Material {
  535.                   diffuseColor     0 0.396044 0.5
  536.                 }
  537.               }
  538.               geometry Box {
  539.                 size 0.05 0.05 0.25
  540.               }
  541. #            geometry Cube {
  542. #                width 0.05
  543. #                height 0.05
  544. #                depth 0.25
  545. #            }
  546.             },
  547.           ]
  548.         }
  549.       ]
  550.     }
  551.     DEF SEC18 Transform {
  552.       children [
  553.         Transform {
  554.           translation 0.951057 -0.309017 0
  555.           children [
  556.               Shape {
  557.               appearance Appearance {
  558.                 material DEF SEC18S Material {
  559.                   diffuseColor     0 0.345492 0.5
  560.                 }
  561.               }
  562.               geometry Box {
  563.                 size 0.05 0.05 0.25
  564.               }
  565. #            geometry Cube {
  566. #                width 0.05
  567. #                height 0.05
  568. #                depth 0.25
  569. #            }
  570.             },
  571.           ]
  572.         }
  573.       ]
  574.     }
  575.     DEF SEC19 Transform {
  576.       children [
  577.         Transform {
  578.           translation 0.913545 -0.406737 0
  579.           children [
  580.               Shape {
  581.               appearance Appearance {
  582.                 material DEF SEC19S Material {
  583.                   diffuseColor     0 0.296632 0.5
  584.                 }
  585.               }
  586.               geometry Box {
  587.                 size 0.05 0.05 0.25
  588.               }
  589. #            geometry Cube {
  590. #                width 0.05
  591. #                height 0.05
  592. #                depth 0.25
  593. #            }
  594.             },
  595.           ]
  596.         }
  597.       ]
  598.     }
  599.     DEF SEC20 Transform {
  600.       children [
  601.         Transform {
  602.           translation 0.866025 -0.5 0
  603.           children [
  604.               Shape {
  605.               appearance Appearance {
  606.                 material DEF SEC20S Material {
  607.                   diffuseColor     0 0.25 0.5
  608.                 }
  609.               }
  610.               geometry Box {
  611.                 size 0.05 0.05 0.25
  612.               }
  613. #            geometry Cube {
  614. #                width 0.05
  615. #                height 0.05
  616. #                depth 0.25
  617. #            }
  618.             },
  619.           ]
  620.         }
  621.       ]
  622.     }
  623.     DEF SEC21 Transform {
  624.       children [
  625.         Transform {
  626.           translation 0.809017 -0.587785 0
  627.           children [
  628.               Shape {
  629.               appearance Appearance {
  630.                 material DEF SEC21S Material {
  631.                   diffuseColor     0 0.206107 0.5
  632.                 }
  633.               }
  634.               geometry Box {
  635.                 size 0.05 0.05 0.25
  636.               }
  637. #            geometry Cube {
  638. #                width 0.05
  639. #                height 0.05
  640. #                depth 0.25
  641. #            }
  642.             },
  643.           ]
  644.         }
  645.       ]
  646.     }
  647.     DEF SEC22 Transform {
  648.       children [
  649.         Transform {
  650.           translation 0.743145 -0.669131 0
  651.           children [
  652.               Shape {
  653.               appearance Appearance {
  654.                 material DEF SEC22S Material {
  655.                   diffuseColor     0 0.165435 0.5
  656.                 }
  657.               }
  658.               geometry Box {
  659.                 size 0.05 0.05 0.25
  660.               }
  661. #            geometry Cube {
  662. #                width 0.05
  663. #                height 0.05
  664. #                depth 0.25
  665. #            }
  666.             },
  667.           ]
  668.         }
  669.       ]
  670.     }
  671.     DEF SEC23 Transform {
  672.       children [
  673.         Transform {
  674.           translation 0.669131 -0.743145 0
  675.           children [
  676.               Shape {
  677.               appearance Appearance {
  678.                 material DEF SEC23S Material {
  679.                   diffuseColor     0 0.128428 0.5
  680.                 }
  681.               }
  682.               geometry Box {
  683.                 size 0.05 0.05 0.25
  684.               }
  685. #            geometry Cube {
  686. #                width 0.05
  687. #                height 0.05
  688. #                depth 0.25
  689. #            }
  690.             },
  691.           ]
  692.         }
  693.       ]
  694.     }
  695.     DEF SEC24 Transform {
  696.       children [
  697.         Transform {
  698.           translation 0.587785 -0.809017 0
  699.           children [
  700.               Shape {
  701.               appearance Appearance {
  702.                 material DEF SEC24S Material {
  703.                   diffuseColor     0 0.0954915 0.5
  704.                 }
  705.               }
  706.               geometry Box {
  707.                 size 0.05 0.05 0.25
  708.               }
  709. #            geometry Cube {
  710. #                width 0.05
  711. #                height 0.05
  712. #                depth 0.25
  713. #            }
  714.             },
  715.           ]
  716.         }
  717.       ]
  718.     }
  719.     DEF SEC25 Transform {
  720.       children [
  721.         Transform {
  722.           translation 0.5 -0.866025 0
  723.           children [
  724.               Shape {
  725.               appearance Appearance {
  726.                 material DEF SEC25S Material {
  727.                   diffuseColor     0 0.0669873 0.5
  728.                 }
  729.               }
  730.               geometry Box {
  731.                 size 0.05 0.05 0.25
  732.               }
  733. #            geometry Cube {
  734. #                width 0.05
  735. #                height 0.05
  736. #                depth 0.25
  737. #            }
  738.             },
  739.           ]
  740.         }
  741.       ]
  742.     }
  743.     DEF SEC26 Transform {
  744.       children [
  745.         Transform {
  746.           translation 0.406737 -0.913545 0
  747.           children [
  748.               Shape {
  749.               appearance Appearance {
  750.                 material DEF SEC26S Material {
  751.                   diffuseColor     0 0.0432273 0.5
  752.                 }
  753.               }
  754.               geometry Box {
  755.                 size 0.05 0.05 0.25
  756.               }
  757. #            geometry Cube {
  758. #                width 0.05
  759. #                height 0.05
  760. #                depth 0.25
  761. #            }
  762.             },
  763.           ]
  764.         }
  765.       ]
  766.     }
  767.     DEF SEC27 Transform {
  768.       children [
  769.         Transform {
  770.           translation 0.309017 -0.951057 0
  771.           children [
  772.               Shape {
  773.               appearance Appearance {
  774.                 material DEF SEC27S Material {
  775.                   diffuseColor     0 0.0244717 0.5
  776.                 }
  777.               }
  778.               geometry Box {
  779.                 size 0.05 0.05 0.25
  780.               }
  781. #            geometry Cube {
  782. #                width 0.05
  783. #                height 0.05
  784. #                depth 0.25
  785. #            }
  786.             },
  787.           ]
  788.         }
  789.       ]
  790.     }
  791.     DEF SEC28 Transform {
  792.       children [
  793.         Transform {
  794.           translation 0.207912 -0.978148 0
  795.           children [
  796.               Shape {
  797.               appearance Appearance {
  798.                 material DEF SEC28S Material {
  799.                   diffuseColor     0 0.0109262 0.5
  800.                 }
  801.               }
  802.               geometry Box {
  803.                 size 0.05 0.05 0.25
  804.               }
  805. #            geometry Cube {
  806. #                width 0.05
  807. #                height 0.05
  808. #                depth 0.25
  809. #            }
  810.             },
  811.           ]
  812.         }
  813.       ]
  814.     }
  815.     DEF SEC29 Transform {
  816.       children [
  817.         Transform {
  818.           translation 0.104528 -0.994522 0
  819.           children [
  820.               Shape {
  821.               appearance Appearance {
  822.                 material DEF SEC29S Material {
  823.                   diffuseColor     0 0.00273905 0.5
  824.                 }
  825.               }
  826.               geometry Box {
  827.                 size 0.05 0.05 0.25
  828.               }
  829. #            geometry Cube {
  830. #                width 0.05
  831. #                height 0.05
  832. #                depth 0.25
  833. #            }
  834.             },
  835.           ]
  836.         }
  837.       ]
  838.     }
  839.     DEF SEC30 Transform {
  840.       children [
  841.         Transform {
  842.           translation 3.58979e-09 -1 0
  843.           children [
  844.               Shape {
  845.               appearance Appearance {
  846.                 material DEF SEC30S Material {
  847.                   diffuseColor     0 0 0.5
  848.                 }
  849.               }
  850.               geometry Box {
  851.                 size 0.05 0.05 0.25
  852.               }
  853. #            geometry Cube {
  854. #                width 0.05
  855. #                height 0.05
  856. #                depth 0.25
  857. #            }
  858.             },
  859.           ]
  860.         }
  861.         Transform {
  862. #         translation 0  0.12 0
  863.           translation 0 -0.88 0
  864.           children [
  865.             Shape {
  866.               appearance Appearance {
  867.                 material DEF S30 Material {
  868.                   diffuseColor     0 0 0.5
  869.                 }
  870.               }
  871.               geometry Sphere {
  872.                 radius 0.05
  873.               }
  874.             },
  875.           ]
  876.         }
  877.       ]
  878.     }
  879.     DEF SEC31 Transform {
  880.       children [
  881.         Transform {
  882.           translation -0.104528 -0.994522 0
  883.           children [
  884.               Shape {
  885.               appearance Appearance {
  886.                 material DEF SEC31S Material {
  887.                   diffuseColor     0 0.00273905 0.5
  888.                 }
  889.               }
  890.               geometry Box {
  891.                 size 0.05 0.05 0.25
  892.               }
  893. #            geometry Cube {
  894. #                width 0.05
  895. #                height 0.05
  896. #                depth 0.25
  897. #            }
  898.             },
  899.           ]
  900.         }
  901.       ]
  902.     }
  903.     DEF SEC32 Transform {
  904.       children [
  905.         Transform {
  906.           translation -0.207912 -0.978148 0
  907.           children [
  908.               Shape {
  909.               appearance Appearance {
  910.                 material DEF SEC32S Material {
  911.                   diffuseColor     0 0.0109262 0.5
  912.                 }
  913.               }
  914.               geometry Box {
  915.                 size 0.05 0.05 0.25
  916.               }
  917. #            geometry Cube {
  918. #                width 0.05
  919. #                height 0.05
  920. #                depth 0.25
  921. #            }
  922.             },
  923.           ]
  924.         }
  925.       ]
  926.     }
  927.     DEF SEC33 Transform {
  928.       children [
  929.         Transform {
  930.           translation -0.309017 -0.951057 0
  931.           children [
  932.               Shape {
  933.               appearance Appearance {
  934.                 material DEF SEC33S Material {
  935.                   diffuseColor     0 0.0244717 0.5
  936.                 }
  937.               }
  938.               geometry Box {
  939.                 size 0.05 0.05 0.25
  940.               }
  941. #            geometry Cube {
  942. #                width 0.05
  943. #                height 0.05
  944. #                depth 0.25
  945. #            }
  946.             },
  947.           ]
  948.         }
  949.       ]
  950.     }
  951.     DEF SEC34 Transform {
  952.       children [
  953.         Transform {
  954.           translation -0.406737 -0.913545 0
  955.           children [
  956.               Shape {
  957.               appearance Appearance {
  958.                 material DEF SEC34S Material {
  959.                   diffuseColor     0 0.0432273 0.5
  960.                 }
  961.               }
  962.               geometry Box {
  963.                 size 0.05 0.05 0.25
  964.               }
  965. #            geometry Cube {
  966. #                width 0.05
  967. #                height 0.05
  968. #                depth 0.25
  969. #            }
  970.             },
  971.           ]
  972.         }
  973.       ]
  974.     }
  975.     DEF SEC35 Transform {
  976.       children [
  977.         Transform {
  978.           translation -0.5 -0.866025 0
  979.           children [
  980.               Shape {
  981.               appearance Appearance {
  982.                 material DEF SEC35S Material {
  983.                   diffuseColor     0 0.0669873 0.5
  984.                 }
  985.               }
  986.               geometry Box {
  987.                 size 0.05 0.05 0.25
  988.               }
  989. #            geometry Cube {
  990. #                width 0.05
  991. #                height 0.05
  992. #                depth 0.25
  993. #            }
  994.             },
  995.           ]
  996.         }
  997.       ]
  998.     }
  999.     DEF SEC36 Transform {
  1000.       children [
  1001.         Transform {
  1002.           translation -0.587785 -0.809017 0
  1003.           children [
  1004.               Shape {
  1005.               appearance Appearance {
  1006.                 material DEF SEC36S Material {
  1007.                   diffuseColor     0 0.0954915 0.5
  1008.                 }
  1009.               }
  1010.               geometry Box {
  1011.                 size 0.05 0.05 0.25
  1012.               }
  1013. #            geometry Cube {
  1014. #                width 0.05
  1015. #                height 0.05
  1016. #                depth 0.25
  1017. #            }
  1018.             },
  1019.           ]
  1020.         }
  1021.       ]
  1022.     }
  1023.     DEF SEC37 Transform {
  1024.       children [
  1025.         Transform {
  1026.           translation -0.669131 -0.743145 0
  1027.           children [
  1028.               Shape {
  1029.               appearance Appearance {
  1030.                 material DEF SEC37S Material {
  1031.                   diffuseColor     0 0.128428 0.5
  1032.                 }
  1033.               }
  1034.               geometry Box {
  1035.                 size 0.05 0.05 0.25
  1036.               }
  1037. #            geometry Cube {
  1038. #                width 0.05
  1039. #                height 0.05
  1040. #                depth 0.25
  1041. #            }
  1042.             },
  1043.           ]
  1044.         }
  1045.       ]
  1046.     }
  1047.     DEF SEC38 Transform {
  1048.       children [
  1049.         Transform {
  1050.           translation -0.743145 -0.669131 0
  1051.           children [
  1052.               Shape {
  1053.               appearance Appearance {
  1054.                 material DEF SEC38S Material {
  1055.                   diffuseColor     0 0.165435 0.5
  1056.                 }
  1057.               }
  1058.               geometry Box {
  1059.                 size 0.05 0.05 0.25
  1060.               }
  1061. #            geometry Cube {
  1062. #                width 0.05
  1063. #                height 0.05
  1064. #                depth 0.25
  1065. #            }
  1066.             },
  1067.           ]
  1068.         }
  1069.       ]
  1070.     }
  1071.     DEF SEC39 Transform {
  1072.       children [
  1073.         Transform {
  1074.           translation -0.809017 -0.587785 0
  1075.           children [
  1076.               Shape {
  1077.               appearance Appearance {
  1078.                 material DEF SEC39S Material {
  1079.                   diffuseColor     0 0.206107 0.5
  1080.                 }
  1081.               }
  1082.               geometry Box {
  1083.                 size 0.05 0.05 0.25
  1084.               }
  1085. #            geometry Cube {
  1086. #                width 0.05
  1087. #                height 0.05
  1088. #                depth 0.25
  1089. #            }
  1090.             },
  1091.           ]
  1092.         }
  1093.       ]
  1094.     }
  1095.     DEF SEC40 Transform {
  1096.       children [
  1097.         Transform {
  1098.           translation -0.866025 -0.5 0
  1099.           children [
  1100.               Shape {
  1101.               appearance Appearance {
  1102.                 material DEF SEC40S Material {
  1103.                   diffuseColor     0 0.25 0.5
  1104.                 }
  1105.               }
  1106.               geometry Box {
  1107.                 size 0.05 0.05 0.25
  1108.               }
  1109. #            geometry Cube {
  1110. #                width 0.05
  1111. #                height 0.05
  1112. #                depth 0.25
  1113. #            }
  1114.             },
  1115.           ]
  1116.         }
  1117.       ]
  1118.     }
  1119.     DEF SEC41 Transform {
  1120.       children [
  1121.         Transform {
  1122.           translation -0.913545 -0.406737 0
  1123.           children [
  1124.               Shape {
  1125.               appearance Appearance {
  1126.                 material DEF SEC41S Material {
  1127.                   diffuseColor     0 0.296632 0.5
  1128.                 }
  1129.               }
  1130.               geometry Box {
  1131.                 size 0.05 0.05 0.25
  1132.               }
  1133. #            geometry Cube {
  1134. #                width 0.05
  1135. #                height 0.05
  1136. #                depth 0.25
  1137. #            }
  1138.             },
  1139.           ]
  1140.         }
  1141.       ]
  1142.     }
  1143.     DEF SEC42 Transform {
  1144.       children [
  1145.         Transform {
  1146.           translation -0.951057 -0.309017 0
  1147.           children [
  1148.               Shape {
  1149.               appearance Appearance {
  1150.                 material DEF SEC42S Material {
  1151.                   diffuseColor     0 0.345492 0.5
  1152.                 }
  1153.               }
  1154.               geometry Box {
  1155.                 size 0.05 0.05 0.25
  1156.               }
  1157. #            geometry Cube {
  1158. #                width 0.05
  1159. #                height 0.05
  1160. #                depth 0.25
  1161. #            }
  1162.             },
  1163.           ]
  1164.         }
  1165.       ]
  1166.     }
  1167.     DEF SEC43 Transform {
  1168.       children [
  1169.         Transform {
  1170.           translation -0.978148 -0.207912 0
  1171.           children [
  1172.               Shape {
  1173.               appearance Appearance {
  1174.                 material DEF SEC43S Material {
  1175.                   diffuseColor     0 0.396044 0.5
  1176.                 }
  1177.               }
  1178.               geometry Box {
  1179.                 size 0.05 0.05 0.25
  1180.               }
  1181. #            geometry Cube {
  1182. #                width 0.05
  1183. #                height 0.05
  1184. #                depth 0.25
  1185. #            }
  1186.             },
  1187.           ]
  1188.         }
  1189.       ]
  1190.     }
  1191.     DEF SEC44 Transform {
  1192.       children [
  1193.         Transform {
  1194.           translation -0.994522 -0.104528 0
  1195.           children [
  1196.               Shape {
  1197.               appearance Appearance {
  1198.                 material DEF SEC44S Material {
  1199.                   diffuseColor     0 0.447736 0.5
  1200.                 }
  1201.               }
  1202.               geometry Box {
  1203.                 size 0.05 0.05 0.25
  1204.               }
  1205. #            geometry Cube {
  1206. #                width 0.05
  1207. #                height 0.05
  1208. #                depth 0.25
  1209. #            }
  1210.             },
  1211.           ]
  1212.         }
  1213.       ]
  1214.     }
  1215.     DEF SEC45 Transform {
  1216.       children [
  1217.         Transform {
  1218.           translation -1 -5.38469e-09 0
  1219.           children [
  1220.               Shape {
  1221.               appearance Appearance {
  1222.                 material DEF SEC45S Material {
  1223.                   diffuseColor     0 0.5 0.5
  1224.                 }
  1225.               }
  1226.               geometry Box {
  1227.                 size 0.05 0.05 0.25
  1228.               }
  1229. #            geometry Cube {
  1230. #                width 0.05
  1231. #                height 0.05
  1232. #                depth 0.25
  1233. #            }
  1234.             },
  1235.           ]
  1236.         }
  1237.         Transform {
  1238. #         translation  0.12 0 0
  1239.           translation -0.88 0 0
  1240.           children [
  1241.             Shape {
  1242.               appearance Appearance {
  1243.                 material DEF S45 Material {
  1244.                   diffuseColor     0 0.5 0.5
  1245.                 }
  1246.               }
  1247.               geometry Sphere {
  1248.                 radius 0.05
  1249.               }
  1250.             },
  1251.           ]
  1252.         }
  1253.       ]
  1254.     }
  1255.     DEF SEC46 Transform {
  1256.       children [
  1257.         Transform {
  1258.           translation -0.994522 0.104528 0
  1259.           children [
  1260.               Shape {
  1261.               appearance Appearance {
  1262.                 material DEF SEC46S Material {
  1263.                   diffuseColor     0 0.552264 0.5
  1264.                 }
  1265.               }
  1266.               geometry Box {
  1267.                 size 0.05 0.05 0.25
  1268.               }
  1269. #            geometry Cube {
  1270. #                width 0.05
  1271. #                height 0.05
  1272. #                depth 0.25
  1273. #            }
  1274.             },
  1275.           ]
  1276.         }
  1277.       ]
  1278.     }
  1279.     DEF SEC47 Transform {
  1280.       children [
  1281.         Transform {
  1282.           translation -0.978148 0.207912 0
  1283.           children [
  1284.               Shape {
  1285.               appearance Appearance {
  1286.                 material DEF SEC47S Material {
  1287.                   diffuseColor     0 0.603956 0.5
  1288.                 }
  1289.               }
  1290.               geometry Box {
  1291.                 size 0.05 0.05 0.25
  1292.               }
  1293. #            geometry Cube {
  1294. #                width 0.05
  1295. #                height 0.05
  1296. #                depth 0.25
  1297. #            }
  1298.             },
  1299.           ]
  1300.         }
  1301.       ]
  1302.     }
  1303.     DEF SEC48 Transform {
  1304.       children [
  1305.         Transform {
  1306.           translation -0.951057 0.309017 0
  1307.           children [
  1308.               Shape {
  1309.               appearance Appearance {
  1310.                 material DEF SEC48S Material {
  1311.                   diffuseColor     0 0.654508 0.5
  1312.                 }
  1313.               }
  1314.               geometry Box {
  1315.                 size 0.05 0.05 0.25
  1316.               }
  1317. #            geometry Cube {
  1318. #                width 0.05
  1319. #                height 0.05
  1320. #                depth 0.25
  1321. #            }
  1322.             },
  1323.           ]
  1324.         }
  1325.       ]
  1326.     }
  1327.     DEF SEC49 Transform {
  1328.       children [
  1329.         Transform {
  1330.           translation -0.913545 0.406737 0
  1331.           children [
  1332.               Shape {
  1333.               appearance Appearance {
  1334.                 material DEF SEC49S Material {
  1335.                   diffuseColor     0 0.703368 0.5
  1336.                 }
  1337.               }
  1338.               geometry Box {
  1339.                 size 0.05 0.05 0.25
  1340.               }
  1341. #            geometry Cube {
  1342. #                width 0.05
  1343. #                height 0.05
  1344. #                depth 0.25
  1345. #            }
  1346.             },
  1347.           ]
  1348.         }
  1349.       ]
  1350.     }
  1351.     DEF SEC50 Transform {
  1352.       children [
  1353.         Transform {
  1354.           translation -0.866025 0.5 0
  1355.           children [
  1356.               Shape {
  1357.               appearance Appearance {
  1358.                 material DEF SEC50S Material {
  1359.                   diffuseColor     0 0.75 0.5
  1360.                 }
  1361.               }
  1362.               geometry Box {
  1363.                 size 0.05 0.05 0.25
  1364.               }
  1365. #            geometry Cube {
  1366. #                width 0.05
  1367. #                height 0.05
  1368. #                depth 0.25
  1369. #            }
  1370.             },
  1371.           ]
  1372.         }
  1373.       ]
  1374.     }
  1375.     DEF SEC51 Transform {
  1376.       children [
  1377.         Transform {
  1378.           translation -0.809017 0.587785 0
  1379.           children [
  1380.               Shape {
  1381.               appearance Appearance {
  1382.                 material DEF SEC51S Material {
  1383.                   diffuseColor     0 0.793893 0.5
  1384.                 }
  1385.               }
  1386.               geometry Box {
  1387.                 size 0.05 0.05 0.25
  1388.               }
  1389. #            geometry Cube {
  1390. #                width 0.05
  1391. #                height 0.05
  1392. #                depth 0.25
  1393. #            }
  1394.             },
  1395.           ]
  1396.         }
  1397.       ]
  1398.     }
  1399.     DEF SEC52 Transform {
  1400.       children [
  1401.         Transform {
  1402.           translation -0.743145 0.669131 0
  1403.           children [
  1404.               Shape {
  1405.               appearance Appearance {
  1406.                 material DEF SEC52S Material {
  1407.                   diffuseColor     0 0.834565 0.5
  1408.                 }
  1409.               }
  1410.               geometry Box {
  1411.                 size 0.05 0.05 0.25
  1412.               }
  1413. #            geometry Cube {
  1414. #                width 0.05
  1415. #                height 0.05
  1416. #                depth 0.25
  1417. #            }
  1418.             },
  1419.           ]
  1420.         }
  1421.       ]
  1422.     }
  1423.     DEF SEC53 Transform {
  1424.       children [
  1425.         Transform {
  1426.           translation -0.669131 0.743145 0
  1427.           children [
  1428.               Shape {
  1429.               appearance Appearance {
  1430.                 material DEF SEC53S Material {
  1431.                   diffuseColor     0 0.871572 0.5
  1432.                 }
  1433.               }
  1434.               geometry Box {
  1435.                 size 0.05 0.05 0.25
  1436.               }
  1437. #            geometry Cube {
  1438. #                width 0.05
  1439. #                height 0.05
  1440. #                depth 0.25
  1441. #            }
  1442.             },
  1443.           ]
  1444.         }
  1445.       ]
  1446.     }
  1447.     DEF SEC54 Transform {
  1448.       children [
  1449.         Transform {
  1450.           translation -0.587785 0.809017 0
  1451.           children [
  1452.               Shape {
  1453.               appearance Appearance {
  1454.                 material DEF SEC54S Material {
  1455.                   diffuseColor     0 0.904508 0.5
  1456.                 }
  1457.               }
  1458.               geometry Box {
  1459.                 size 0.05 0.05 0.25
  1460.               }
  1461. #            geometry Cube {
  1462. #                width 0.05
  1463. #                height 0.05
  1464. #                depth 0.25
  1465. #            }
  1466.             },
  1467.           ]
  1468.         }
  1469.       ]
  1470.     }
  1471.     DEF SEC55 Transform {
  1472.       children [
  1473.         Transform {
  1474.           translation -0.5 0.866025 0
  1475.           children [
  1476.               Shape {
  1477.               appearance Appearance {
  1478.                 material DEF SEC55S Material {
  1479.                   diffuseColor     0 0.933013 0.5
  1480.                 }
  1481.               }
  1482.               geometry Box {
  1483.                 size 0.05 0.05 0.25
  1484.               }
  1485. #            geometry Cube {
  1486. #                width 0.05
  1487. #                height 0.05
  1488. #                depth 0.25
  1489. #            }
  1490.             },
  1491.           ]
  1492.         }
  1493.       ]
  1494.     }
  1495.     DEF SEC56 Transform {
  1496.       children [
  1497.         Transform {
  1498.           translation -0.406737 0.913545 0
  1499.           children [
  1500.               Shape {
  1501.               appearance Appearance {
  1502.                 material DEF SEC56S Material {
  1503.                   diffuseColor     0 0.956773 0.5
  1504.                 }
  1505.               }
  1506.               geometry Box {
  1507.                 size 0.05 0.05 0.25
  1508.               }
  1509. #            geometry Cube {
  1510. #                width 0.05
  1511. #                height 0.05
  1512. #                depth 0.25
  1513. #            }
  1514.             },
  1515.           ]
  1516.         }
  1517.       ]
  1518.     }
  1519.     DEF SEC57 Transform {
  1520.       children [
  1521.         Transform {
  1522.           translation -0.309017 0.951057 0
  1523.           children [
  1524.               Shape {
  1525.               appearance Appearance {
  1526.                 material DEF SEC57S Material {
  1527.                   diffuseColor     0 0.975528 0.5
  1528.                 }
  1529.               }
  1530.               geometry Box {
  1531.                 size 0.05 0.05 0.25
  1532.               }
  1533. #            geometry Cube {
  1534. #                width 0.05
  1535. #                height 0.05
  1536. #                depth 0.25
  1537. #            }
  1538.             },
  1539.           ]
  1540.         }
  1541.       ]
  1542.     }
  1543.     DEF SEC58 Transform {
  1544.       children [
  1545.         Transform {
  1546.           translation -0.207912 0.978148 0
  1547.           children [
  1548.               Shape {
  1549.               appearance Appearance {
  1550.                 material DEF SEC58S Material {
  1551.                   diffuseColor     0 0.989074 0.5
  1552.                 }
  1553.               }
  1554.               geometry Box {
  1555.                 size 0.05 0.05 0.25
  1556.               }
  1557. #            geometry Cube {
  1558. #                width 0.05
  1559. #                height 0.05
  1560. #                depth 0.25
  1561. #            }
  1562.             },
  1563.           ]
  1564.         }
  1565.       ]
  1566.     }
  1567.     DEF SEC59 Transform {
  1568.       children [
  1569.         Transform {
  1570.           translation -0.104528 0.994522 0
  1571.           children [
  1572.               Shape {
  1573.               appearance Appearance {
  1574.                 material DEF SEC59S Material {
  1575.                   diffuseColor     0 0.997261 0.5
  1576.                 }
  1577.               }
  1578.               geometry Box {
  1579.                 size 0.05 0.05 0.25
  1580.               }
  1581. #            geometry Cube {
  1582. #                width 0.05
  1583. #                height 0.05
  1584. #                depth 0.25
  1585. #            }
  1586.             },
  1587.           ]
  1588.         }
  1589.       ]
  1590.     }
  1591.   DEF CLICK TouchSensor{}
  1592.   ]
  1593. }
  1594. DEF TIME TimeSensor{
  1595. # Draft #2 does not have discrete.
  1596. #    discrete TRUE
  1597.  
  1598.     loop TRUE
  1599.     cycleInterval 0.4
  1600. }
  1601.  
  1602. DEF SCRIPT Script{
  1603.     url "scripts/clock.class"
  1604.     scriptType "javabc"
  1605.     eventIn SFTime tick
  1606.  
  1607.     eventOut SFRotation setMin
  1608.     eventOut SFRotation setHour
  1609.  
  1610.     eventOut SFColor sec0 
  1611.     eventOut SFColor sec1 
  1612.     eventOut SFColor sec2 
  1613.     eventOut SFColor sec3 
  1614.     eventOut SFColor sec4 
  1615.     eventOut SFColor sec5 
  1616.     eventOut SFColor sec6 
  1617.     eventOut SFColor sec7 
  1618.     eventOut SFColor sec8
  1619.     eventOut SFColor sec9 
  1620.     eventOut SFColor sec10
  1621.     eventOut SFColor sec11
  1622.     eventOut SFColor sec12
  1623.     eventOut SFColor sec13
  1624.     eventOut SFColor sec14
  1625.     eventOut SFColor sec15
  1626.     eventOut SFColor sec16
  1627.     eventOut SFColor sec17
  1628.     eventOut SFColor sec18
  1629.     eventOut SFColor sec19
  1630.     eventOut SFColor sec20
  1631.     eventOut SFColor sec21
  1632.     eventOut SFColor sec22
  1633.     eventOut SFColor sec23
  1634.     eventOut SFColor sec24
  1635.     eventOut SFColor sec25
  1636.     eventOut SFColor sec26
  1637.     eventOut SFColor sec27
  1638.     eventOut SFColor sec28
  1639.     eventOut SFColor sec29
  1640.     eventOut SFColor sec30
  1641.     eventOut SFColor sec31
  1642.     eventOut SFColor sec32
  1643.     eventOut SFColor sec33
  1644.     eventOut SFColor sec34
  1645.     eventOut SFColor sec35
  1646.     eventOut SFColor sec36
  1647.     eventOut SFColor sec37
  1648.     eventOut SFColor sec38
  1649.     eventOut SFColor sec39
  1650.     eventOut SFColor sec40
  1651.     eventOut SFColor sec41
  1652.     eventOut SFColor sec42
  1653.     eventOut SFColor sec43
  1654.     eventOut SFColor sec44
  1655.     eventOut SFColor sec45
  1656.     eventOut SFColor sec46
  1657.     eventOut SFColor sec47
  1658.     eventOut SFColor sec48
  1659.     eventOut SFColor sec49
  1660.     eventOut SFColor sec50
  1661.     eventOut SFColor sec51
  1662.     eventOut SFColor sec52
  1663.     eventOut SFColor sec53
  1664.     eventOut SFColor sec54
  1665.     eventOut SFColor sec55
  1666.     eventOut SFColor sec56
  1667.     eventOut SFColor sec57
  1668.     eventOut SFColor sec58
  1669.     eventOut SFColor sec59
  1670.     
  1671.     field MFColor secColors [
  1672.         0 1 0.5 ,
  1673.         0 0.997261 0.5 ,
  1674.         0 0.989074 0.5 ,
  1675.         0 0.975528 0.5 ,
  1676.         0 0.956773 0.5 ,
  1677.         0 0.933013 0.5 ,
  1678.         0 0.904508 0.5 ,
  1679.         0 0.871572 0.5 ,
  1680.         0 0.834565 0.5 ,
  1681.         0 0.793893 0.5 ,
  1682.         0 0.75 0.5 ,
  1683.         0 0.703368 0.5 ,
  1684.         0 0.654508 0.5 ,
  1685.         0 0.603956 0.5 ,
  1686.         0 0.552264 0.5 ,
  1687.         0 0.5 0.5 ,
  1688.         0 0.447736 0.5 ,
  1689.         0 0.396044 0.5 ,
  1690.         0 0.345492 0.5 ,
  1691.         0 0.296632 0.5 ,
  1692.         0 0.25 0.5 ,
  1693.         0 0.206107 0.5 ,
  1694.         0 0.165435 0.5 ,
  1695.         0 0.128428 0.5 ,
  1696.         0 0.0954915 0.5 ,
  1697.         0 0.0669873 0.5 ,
  1698.         0 0.0432273 0.5 ,
  1699.         0 0.0244717 0.5 ,
  1700.         0 0.0109262 0.5 ,
  1701.         0 0.00273905 0.5 ,
  1702.         0 0 0.5 ,
  1703.         0 0.00273905 0.5 ,
  1704.         0 0.0109262 0.5 ,
  1705.         0 0.0244717 0.5 ,
  1706.         0 0.0432273 0.5 ,
  1707.         0 0.0669873 0.5 ,
  1708.         0 0.0954915 0.5 ,
  1709.         0 0.128428 0.5 ,
  1710.         0 0.165435 0.5 ,
  1711.         0 0.206107 0.5 ,
  1712.         0 0.25 0.5 ,
  1713.         0 0.296632 0.5 ,
  1714.         0 0.345492 0.5 ,
  1715.         0 0.396044 0.5 ,
  1716.         0 0.447736 0.5 ,
  1717.         0 0.5 0.5 ,
  1718.         0 0.552264 0.5 ,
  1719.         0 0.603956 0.5 ,
  1720.         0 0.654508 0.5 ,
  1721.         0 0.703368 0.5 ,
  1722.         0 0.75 0.5 ,
  1723.         0 0.793893 0.5 ,
  1724.         0 0.834565 0.5 ,
  1725.         0 0.871572 0.5 ,
  1726.         0 0.904508 0.5 ,
  1727.         0 0.933013 0.5 ,
  1728.         0 0.956773 0.5 ,
  1729.         0 0.975528 0.5 ,
  1730.         0 0.989074 0.5 ,
  1731.         0 0.997261 0.5 ]
  1732.  
  1733.         eventOut SFColor s0
  1734.         eventOut SFColor s15
  1735.         eventOut SFColor s30
  1736.         eventOut SFColor s45
  1737.         eventIn  SFBool  clicked
  1738.  
  1739.     field MFColor sColors [
  1740.         0 1 0.5 ,
  1741.         0 0.5 0.5 ,
  1742.         0 0 0.5 ,
  1743.         0 0.5 0.5 ]
  1744.  
  1745.         eventOut SFRotation rotation
  1746. }
  1747.  
  1748. # In Draft #2, cycleTime = (time + discrete(TRUE))
  1749. # ROUTE TIME.time      TO SCRIPT.tick
  1750. #
  1751. ROUTE TIME.cycleTime      TO SCRIPT.tick
  1752.  
  1753.  
  1754. ROUTE SCRIPT.rotation TO ANALOG.set_rotation
  1755. ROUTE SCRIPT.setMin  TO MIN_TRANSFORM.set_rotation
  1756. ROUTE SCRIPT.setHour TO HOUR_TRANSFORM.set_rotation
  1757.  
  1758. ROUTE SCRIPT.sec0 TO SEC0S.set_diffuseColor 
  1759. ROUTE SCRIPT.sec1 TO SEC1S.set_diffuseColor
  1760. ROUTE SCRIPT.sec2 TO SEC2S.set_diffuseColor
  1761. ROUTE SCRIPT.sec3 TO SEC3S.set_diffuseColor
  1762. ROUTE SCRIPT.sec4 TO SEC4S.set_diffuseColor
  1763. ROUTE SCRIPT.sec5 TO SEC5S.set_diffuseColor
  1764. ROUTE SCRIPT.sec6 TO SEC6S.set_diffuseColor
  1765. ROUTE SCRIPT.sec7 TO SEC7S.set_diffuseColor
  1766. ROUTE SCRIPT.sec8 TO SEC8S.set_diffuseColor
  1767. ROUTE SCRIPT.sec9 TO SEC9S.set_diffuseColor
  1768. ROUTE SCRIPT.sec10 TO SEC10S.set_diffuseColor
  1769. ROUTE SCRIPT.sec11 TO SEC11S.set_diffuseColor
  1770. ROUTE SCRIPT.sec12 TO SEC12S.set_diffuseColor
  1771. ROUTE SCRIPT.sec13 TO SEC13S.set_diffuseColor
  1772. ROUTE SCRIPT.sec14 TO SEC14S.set_diffuseColor
  1773. ROUTE SCRIPT.sec15 TO SEC15S.set_diffuseColor
  1774. ROUTE SCRIPT.sec16 TO SEC16S.set_diffuseColor
  1775. ROUTE SCRIPT.sec17 TO SEC17S.set_diffuseColor
  1776. ROUTE SCRIPT.sec18 TO SEC18S.set_diffuseColor
  1777. ROUTE SCRIPT.sec19 TO SEC19S.set_diffuseColor
  1778. ROUTE SCRIPT.sec20 TO SEC20S.set_diffuseColor
  1779. ROUTE SCRIPT.sec21 TO SEC21S.set_diffuseColor
  1780. ROUTE SCRIPT.sec22 TO SEC22S.set_diffuseColor
  1781. ROUTE SCRIPT.sec23 TO SEC23S.set_diffuseColor
  1782. ROUTE SCRIPT.sec24 TO SEC24S.set_diffuseColor
  1783. ROUTE SCRIPT.sec25 TO SEC25S.set_diffuseColor
  1784. ROUTE SCRIPT.sec26 TO SEC26S.set_diffuseColor
  1785. ROUTE SCRIPT.sec27 TO SEC27S.set_diffuseColor
  1786. ROUTE SCRIPT.sec28 TO SEC28S.set_diffuseColor
  1787. ROUTE SCRIPT.sec29 TO SEC29S.set_diffuseColor
  1788. ROUTE SCRIPT.sec30 TO SEC30S.set_diffuseColor
  1789. ROUTE SCRIPT.sec31 TO SEC31S.set_diffuseColor
  1790. ROUTE SCRIPT.sec32 TO SEC32S.set_diffuseColor
  1791. ROUTE SCRIPT.sec33 TO SEC33S.set_diffuseColor
  1792. ROUTE SCRIPT.sec34 TO SEC34S.set_diffuseColor
  1793. ROUTE SCRIPT.sec35 TO SEC35S.set_diffuseColor
  1794. ROUTE SCRIPT.sec36 TO SEC36S.set_diffuseColor
  1795. ROUTE SCRIPT.sec37 TO SEC37S.set_diffuseColor
  1796. ROUTE SCRIPT.sec38 TO SEC38S.set_diffuseColor
  1797. ROUTE SCRIPT.sec39 TO SEC39S.set_diffuseColor
  1798. ROUTE SCRIPT.sec40 TO SEC40S.set_diffuseColor
  1799. ROUTE SCRIPT.sec41 TO SEC41S.set_diffuseColor
  1800. ROUTE SCRIPT.sec42 TO SEC42S.set_diffuseColor
  1801. ROUTE SCRIPT.sec43 TO SEC43S.set_diffuseColor
  1802. ROUTE SCRIPT.sec44 TO SEC44S.set_diffuseColor
  1803. ROUTE SCRIPT.sec45 TO SEC45S.set_diffuseColor
  1804. ROUTE SCRIPT.sec46 TO SEC46S.set_diffuseColor
  1805. ROUTE SCRIPT.sec47 TO SEC47S.set_diffuseColor
  1806. ROUTE SCRIPT.sec48 TO SEC48S.set_diffuseColor
  1807. ROUTE SCRIPT.sec49 TO SEC49S.set_diffuseColor
  1808. ROUTE SCRIPT.sec50 TO SEC50S.set_diffuseColor
  1809. ROUTE SCRIPT.sec51 TO SEC51S.set_diffuseColor
  1810. ROUTE SCRIPT.sec52 TO SEC52S.set_diffuseColor
  1811. ROUTE SCRIPT.sec53 TO SEC53S.set_diffuseColor
  1812. ROUTE SCRIPT.sec54 TO SEC54S.set_diffuseColor
  1813. ROUTE SCRIPT.sec55 TO SEC55S.set_diffuseColor
  1814. ROUTE SCRIPT.sec56 TO SEC56S.set_diffuseColor
  1815. ROUTE SCRIPT.sec57 TO SEC57S.set_diffuseColor
  1816. ROUTE SCRIPT.sec58 TO SEC58S.set_diffuseColor
  1817. ROUTE SCRIPT.sec59 TO SEC59S.set_diffuseColor
  1818.  
  1819. ROUTE SCRIPT.s0  TO S0.set_diffuseColor
  1820. ROUTE SCRIPT.s15 TO S15.set_diffuseColor
  1821. ROUTE SCRIPT.s30 TO S30.set_diffuseColor
  1822. ROUTE SCRIPT.s45 TO S45.set_diffuseColor
  1823.  
  1824. ROUTE CLICK.isActive TO SCRIPT.clicked
  1825.  
  1826.  
  1827.  
  1828.