home *** CD-ROM | disk | FTP | other *** search
/ Singles (French) / Singles-FrenchVersion-Win95.iso / data1.cab / World / lampFloorOldstyle.awl < prev    next >
Text File  |  2004-03-05  |  10KB  |  595 lines

  1.  
  2. connections
  3. {
  4.  
  5.     0
  6.     {
  7.         from = 0.out
  8.         to = ~/lampFloorOldStyle.enable.global
  9.     }
  10.  
  11.     1
  12.     {
  13.         from = ~/lampFloorOldStyle.transform.global
  14.         to = ~/lampFloorOldStyle.geometry/lampFloorOldStyle.transform
  15.     }
  16.  
  17.     2
  18.     {
  19.         from = ~/lampFloorOldStyle.enable.global
  20.         to = ~/lampFloorOldStyle.geometry/lampFloorOldStyle.enable
  21.     }
  22.  
  23.     3
  24.     {
  25.         from = 1.out
  26.         to = ~/lampFloorOldStyle.transform.global
  27.     }
  28.  
  29.     4
  30.     {
  31.         from = 2.out
  32.         to = ~/lampFloorOldStyle/light.enable.global
  33.     }
  34.  
  35.     5
  36.     {
  37.         from = 3.outDirection
  38.         to = ~/lampFloorOldStyle/light.light.direction
  39.     }
  40.  
  41.     6
  42.     {
  43.         from = 3.outPosition
  44.         to = ~/lampFloorOldStyle/light.light.position
  45.     }
  46.  
  47.     7
  48.     {
  49.         from = ~/lampFloorOldStyle/light.transform.global
  50.         to = ~/lampFloorOldStyle/light.light.transform
  51.     }
  52.  
  53.     8
  54.     {
  55.         from = 4.out
  56.         to = ~/lampFloorOldStyle/light.transform.global
  57.     }
  58.  
  59.     9
  60.     {
  61.         from = 5.out
  62.         to = ~/lampFloorOldStyle/light2.enable.global
  63.     }
  64.  
  65.     10
  66.     {
  67.         from = 6.outDirection
  68.         to = ~/lampFloorOldStyle/light2.light.direction
  69.     }
  70.  
  71.     11
  72.     {
  73.         from = 6.outPosition
  74.         to = ~/lampFloorOldStyle/light2.light.position
  75.     }
  76.  
  77.     12
  78.     {
  79.         from = ~/lampFloorOldStyle/light2.transform.global
  80.         to = ~/lampFloorOldStyle/light2.light.transform
  81.     }
  82.  
  83.     13
  84.     {
  85.         from = 7.out
  86.         to = ~/lampFloorOldStyle/light2.transform.global
  87.     }
  88.  
  89.     14
  90.     {
  91.         from = 8.out
  92.         to = ~/lampFloorOldStyle/pointLight.enable.global
  93.     }
  94.  
  95.     15
  96.     {
  97.         from = 9.outPosition
  98.         to = ~/lampFloorOldStyle/pointLight.light.position
  99.     }
  100.  
  101.     16
  102.     {
  103.         from = ~/lampFloorOldStyle/pointLight.transform.global
  104.         to = ~/lampFloorOldStyle/pointLight.light.transform
  105.     }
  106.  
  107.     17
  108.     {
  109.         from = 10.out
  110.         to = ~/lampFloorOldStyle/pointLight.transform.global
  111.     }
  112.  
  113.     18
  114.     {
  115.         from = ~.enable.global
  116.         to = 0.global
  117.     }
  118.  
  119.     19
  120.     {
  121.         from = ~/lampFloorOldStyle.enable.local
  122.         to = 0.local
  123.     }
  124.  
  125.     20
  126.     {
  127.         from = ~.transform.global
  128.         to = 1.global
  129.     }
  130.  
  131.     21
  132.     {
  133.         from = ~/lampFloorOldStyle.transform.local
  134.         to = 1.local
  135.     }
  136.  
  137.     22
  138.     {
  139.         from = ~/lampFloorOldStyle.enable.global
  140.         to = 2.global
  141.     }
  142.  
  143.     23
  144.     {
  145.         from = ~/lampFloorOldStyle/light.enable.local
  146.         to = 2.local
  147.     }
  148.  
  149.     24
  150.     {
  151.         from = ~/lampFloorOldStyle/light.light.transform
  152.         to = 3.transform
  153.     }
  154.  
  155.     25
  156.     {
  157.         from = ~/lampFloorOldStyle.transform.global
  158.         to = 4.global
  159.     }
  160.  
  161.     26
  162.     {
  163.         from = ~/lampFloorOldStyle/light.transform.local
  164.         to = 4.local
  165.     }
  166.  
  167.     27
  168.     {
  169.         from = ~/lampFloorOldStyle.enable.global
  170.         to = 5.global
  171.     }
  172.  
  173.     28
  174.     {
  175.         from = ~/lampFloorOldStyle/light2.enable.local
  176.         to = 5.local
  177.     }
  178.  
  179.     29
  180.     {
  181.         from = ~/lampFloorOldStyle/light2.light.transform
  182.         to = 6.transform
  183.     }
  184.  
  185.     30
  186.     {
  187.         from = ~/lampFloorOldStyle.transform.global
  188.         to = 7.global
  189.     }
  190.  
  191.     31
  192.     {
  193.         from = ~/lampFloorOldStyle/light2.transform.local
  194.         to = 7.local
  195.     }
  196.  
  197.     32
  198.     {
  199.         from = ~/lampFloorOldStyle.enable.global
  200.         to = 8.global
  201.     }
  202.  
  203.     33
  204.     {
  205.         from = ~/lampFloorOldStyle/pointLight.enable.local
  206.         to = 8.local
  207.     }
  208.  
  209.     34
  210.     {
  211.         from = ~/lampFloorOldStyle/pointLight.light.transform
  212.         to = 9.transform
  213.     }
  214.  
  215.     35
  216.     {
  217.         from = ~/lampFloorOldStyle.transform.global
  218.         to = 10.global
  219.     }
  220.  
  221.     36
  222.     {
  223.         from = ~/lampFloorOldStyle/pointLight.transform.local
  224.         to = 10.local
  225.     }
  226. }
  227.  
  228. Wonderlib::ChildNode object
  229. {
  230.  
  231.     children
  232.     {
  233.  
  234.         Wonderlib::ChildNode lampFloorOldStyle
  235.         {
  236.  
  237.             children
  238.             {
  239.  
  240.                 Wonderlib::ChildNode lampFloorOldStyle
  241.                 {
  242.  
  243.                     children
  244.                     {
  245.                     }
  246.                     name = lampFloorOldStyle
  247.                 }
  248.  
  249.                 Wonderlib::ChildNode light
  250.                 {
  251.  
  252.                     children
  253.                     {
  254.  
  255.                         Wonderlib::ChildNode light
  256.                         {
  257.  
  258.                             children
  259.                             {
  260.                             }
  261.                             name = light
  262.                         }
  263.                     }
  264.                     name = light
  265.  
  266.                     Wonderlib::ObjectData objectData
  267.                     {
  268.  
  269.                         attributes
  270.                         {
  271.  
  272.                             Wonderlib::EnableNode enable
  273.                             {
  274.  
  275.                                 local
  276.                                 {
  277.                                     flags = 0
  278.                                     select = 0
  279.                                 }
  280.                             }
  281.  
  282.                             Wonderlib::LightNode light
  283.                             {
  284.                                 lightShader = projectiveSpot
  285.                                 name = light
  286.  
  287.                                 Wonderlib::ObjectData objectData
  288.                                 {
  289.  
  290.                                     attributes
  291.                                     {
  292.                                         Wonderlib::Plug<float> constantAttenuation = 1
  293.                                         Wonderlib::Plug<Wonderlib::ColorF> diffuse = 1 0.493885 0.152 1
  294.                                         Wonderlib::Plug<Wonderlib::Vector3<float>> direction = 0 2.22045e-016 -1
  295.                                         Wonderlib::Plug<float> innerCone = 2.0944
  296.                                         Wonderlib::Plug<float> linearAttenuation = 0
  297.                                         Wonderlib::Plug<float> outerCone = 2.0944
  298.                                         Wonderlib::Plug<Wonderlib::Vector3<float>> position = 0 -2.20906e-017 1.52633
  299.                                         Wonderlib::Plug<float> quadraticAttenuation = 0
  300.                                         Wonderlib::Plug<float> range = 1000
  301.                                         Wonderlib::Plug<Wonderlib::ColorF> specular = 1 0.493885 0.152 1
  302.                                         Wonderlib::Plug<Wonderlib::String> texture = spotFloorLamp
  303.                                     }
  304.                                 }
  305.                             }
  306.  
  307.                             Wonderlib::TransformNode transform
  308.                             {
  309.  
  310.                                 local
  311.                                 {
  312.                                     position = 0 -2.20906e-017 1.52633
  313.                                     xAxis = 1 0 0
  314.                                     yAxis = 0 2.22045e-016 -1
  315.                                     zAxis = 0 1 2.22045e-016
  316.                                 }
  317.                             }
  318.                         }
  319.                     }
  320.                 }
  321.  
  322.                 Wonderlib::ChildNode light2
  323.                 {
  324.  
  325.                     children
  326.                     {
  327.  
  328.                         Wonderlib::ChildNode light2
  329.                         {
  330.  
  331.                             children
  332.                             {
  333.                             }
  334.                             name = light2
  335.                         }
  336.                     }
  337.                     name = light2
  338.  
  339.                     Wonderlib::ObjectData objectData
  340.                     {
  341.  
  342.                         attributes
  343.                         {
  344.  
  345.                             Wonderlib::EnableNode enable
  346.                             {
  347.  
  348.                                 local
  349.                                 {
  350.                                     flags = 0
  351.                                     select = 0
  352.                                 }
  353.                             }
  354.  
  355.                             Wonderlib::LightNode light
  356.                             {
  357.                                 lightShader = projectiveSpot
  358.                                 name = light
  359.  
  360.                                 Wonderlib::ObjectData objectData
  361.                                 {
  362.  
  363.                                     attributes
  364.                                     {
  365.                                         Wonderlib::Plug<float> constantAttenuation = 1.72712
  366.                                         Wonderlib::Plug<Wonderlib::ColorF> diffuse = 1 0.650782 0.331 1
  367.                                         Wonderlib::Plug<Wonderlib::Vector3<float>> direction = 0 -2.22045e-016 1
  368.                                         Wonderlib::Plug<float> innerCone = 1.84343
  369.                                         Wonderlib::Plug<float> linearAttenuation = 0
  370.                                         Wonderlib::Plug<float> outerCone = 1.84343
  371.                                         Wonderlib::Plug<Wonderlib::Vector3<float>> position = 0 -2.20906e-017 1.52633
  372.                                         Wonderlib::Plug<float> quadraticAttenuation = 0
  373.                                         Wonderlib::Plug<float> range = 1000
  374.                                         Wonderlib::Plug<Wonderlib::ColorF> specular = 1 0.650782 0.331 1
  375.                                         Wonderlib::Plug<Wonderlib::String> texture = spotFloorLamp
  376.                                     }
  377.                                 }
  378.                             }
  379.  
  380.                             Wonderlib::TransformNode transform
  381.                             {
  382.  
  383.                                 local
  384.                                 {
  385.                                     position = 0 -2.20906e-017 1.52633
  386.                                     xAxis = 1 0 0
  387.                                     yAxis = 0 -2.22045e-016 1
  388.                                     zAxis = 0 -1 -2.22045e-016
  389.                                 }
  390.                             }
  391.                         }
  392.                     }
  393.                 }
  394.  
  395.                 Wonderlib::ChildNode pointLight
  396.                 {
  397.  
  398.                     children
  399.                     {
  400.  
  401.                         Wonderlib::ChildNode pointLightShape
  402.                         {
  403.  
  404.                             children
  405.                             {
  406.                             }
  407.                             name = pointLightShape
  408.                         }
  409.                     }
  410.                     name = pointLight
  411.  
  412.                     Wonderlib::ObjectData objectData
  413.                     {
  414.  
  415.                         attributes
  416.                         {
  417.  
  418.                             Wonderlib::EnableNode enable
  419.                             {
  420.  
  421.                                 local
  422.                                 {
  423.                                     flags = 0
  424.                                     select = 0
  425.                                 }
  426.                             }
  427.  
  428.                             Wonderlib::LightNode light
  429.                             {
  430.                                 lightShader = point
  431.                                 name = light
  432.  
  433.                                 Wonderlib::ObjectData objectData
  434.                                 {
  435.  
  436.                                     attributes
  437.                                     {
  438.                                         Wonderlib::Plug<float> constantAttenuation = 0
  439.                                         Wonderlib::Plug<Wonderlib::ColorF> diffuse = 1 0.474643 0.193 1
  440.                                         Wonderlib::Plug<float> linearAttenuation = 2
  441.                                         Wonderlib::Plug<Wonderlib::Vector3<float>> position = 0 0 1.52034
  442.                                         Wonderlib::Plug<float> quadraticAttenuation = 0
  443.                                         Wonderlib::Plug<float> range = 8
  444.                                         Wonderlib::Plug<Wonderlib::ColorF> specular = 1 0.474643 0.193 1
  445.                                     }
  446.                                 }
  447.                             }
  448.  
  449.                             Wonderlib::TransformNode transform
  450.                             {
  451.  
  452.                                 local
  453.                                 {
  454.                                     position = 0 0 1.52034
  455.                                     xAxis = 1 0 0
  456.                                     yAxis = 0 1 0
  457.                                     zAxis = 0 0 1
  458.                                 }
  459.                             }
  460.                         }
  461.                     }
  462.                 }
  463.             }
  464.             name = lampFloorOldStyle
  465.  
  466.             Wonderlib::ObjectData objectData
  467.             {
  468.  
  469.                 attributes
  470.                 {
  471.  
  472.                     Wonderlib::EnableNode enable
  473.                     {
  474.  
  475.                         local
  476.                         {
  477.                             flags = 0
  478.                             select = 0
  479.                         }
  480.                     }
  481.  
  482.                     Wonderlib::GeometryNode geometry
  483.                     {
  484.  
  485.                         children
  486.                         {
  487.  
  488.                             Wonderlib::MeshNode lampFloorOldStyle
  489.                             {
  490.  
  491.                                 children
  492.                                 {
  493.                                 }
  494.                                 name = lampFloorOldStyle
  495.                             }
  496.                         }
  497.                         name = geometry
  498.                     }
  499.  
  500.                     Wonderlib::TransformNode transform
  501.                     {
  502.  
  503.                         local
  504.                         {
  505.                             position = 0 0 0
  506.                             xAxis = 1 0 0
  507.                             yAxis = 0 1 0
  508.                             zAxis = 0 0 1
  509.                         }
  510.                     }
  511.                 }
  512.             }
  513.         }
  514.     }
  515.     name = world
  516.  
  517.     Wonderlib::ObjectData objectData
  518.     {
  519.  
  520.         attributes
  521.         {
  522.  
  523.             Wonderlib::EnableNode enable
  524.             {
  525.  
  526.                 local
  527.                 {
  528.                     flags = 0
  529.                     select = 0
  530.                 }
  531.             }
  532.  
  533.             Wonderlib::TransformNode transform
  534.             {
  535.  
  536.                 local
  537.                 {
  538.                     position = 0 0 0
  539.                     xAxis = 1 0 0
  540.                     yAxis = 0 1 0
  541.                     zAxis = 0 0 1
  542.                 }
  543.             }
  544.         }
  545.     }
  546. }
  547.  
  548. plugObjects
  549. {
  550.  
  551.     Wonderlib::Enabler 0
  552.     {
  553.     }
  554.  
  555.     Wonderlib::Transformer 1
  556.     {
  557.     }
  558.  
  559.     Wonderlib::Enabler 2
  560.     {
  561.     }
  562.  
  563.     Wonderlib::ExtractPositionDirection 3
  564.     {
  565.     }
  566.  
  567.     Wonderlib::Transformer 4
  568.     {
  569.     }
  570.  
  571.     Wonderlib::Enabler 5
  572.     {
  573.     }
  574.  
  575.     Wonderlib::ExtractPositionDirection 6
  576.     {
  577.     }
  578.  
  579.     Wonderlib::Transformer 7
  580.     {
  581.     }
  582.  
  583.     Wonderlib::Enabler 8
  584.     {
  585.     }
  586.  
  587.     Wonderlib::ExtractPositionDirection 9
  588.     {
  589.     }
  590.  
  591.     Wonderlib::Transformer 10
  592.     {
  593.     }
  594. }
  595.