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

  1.  
  2. connections
  3. {
  4.  
  5.     0
  6.     {
  7.         from = /system.time
  8.         to = ~.time
  9.     }
  10.  
  11.     1
  12.     {
  13.         from = 0.out
  14.         to = ~/OPLampe.enable.global
  15.     }
  16.  
  17.     2
  18.     {
  19.         from = ~/OPLampe.transform.global
  20.         to = ~/OPLampe.geometry/OPLampeShape.transform
  21.     }
  22.  
  23.     3
  24.     {
  25.         from = ~/OPLampe.enable.global
  26.         to = ~/OPLampe.geometry/OPLampeShape.enable
  27.     }
  28.  
  29.     4
  30.     {
  31.         from = ~/OPLampe.transform.global
  32.         to = ~/OPLampe.geometry/polySurfaceShape3.transform
  33.     }
  34.  
  35.     5
  36.     {
  37.         from = ~/OPLampe.enable.global
  38.         to = ~/OPLampe.geometry/polySurfaceShape3.enable
  39.     }
  40.  
  41.     6
  42.     {
  43.         from = 1.out
  44.         to = ~/OPLampe.transform.global
  45.     }
  46.  
  47.     7
  48.     {
  49.         from = 2.out
  50.         to = ~/OPLampe/spotLight1.enable.global
  51.     }
  52.  
  53.     8
  54.     {
  55.         from = 3.outDirection
  56.         to = ~/OPLampe/spotLight1.light.direction
  57.     }
  58.  
  59.     9
  60.     {
  61.         from = 3.outPosition
  62.         to = ~/OPLampe/spotLight1.light.position
  63.     }
  64.  
  65.     10
  66.     {
  67.         from = ~/OPLampe/spotLight1.transform.global
  68.         to = ~/OPLampe/spotLight1.light.transform
  69.     }
  70.  
  71.     11
  72.     {
  73.         from = 4.out
  74.         to = ~/OPLampe/spotLight1.transform.global
  75.     }
  76.  
  77.     12
  78.     {
  79.         from = ~.enable.global
  80.         to = 0.global
  81.     }
  82.  
  83.     13
  84.     {
  85.         from = ~/OPLampe.enable.local
  86.         to = 0.local
  87.     }
  88.  
  89.     14
  90.     {
  91.         from = ~.transform.global
  92.         to = 1.global
  93.     }
  94.  
  95.     15
  96.     {
  97.         from = ~/OPLampe.transform.local
  98.         to = 1.local
  99.     }
  100.  
  101.     16
  102.     {
  103.         from = ~/OPLampe.enable.global
  104.         to = 2.global
  105.     }
  106.  
  107.     17
  108.     {
  109.         from = ~/OPLampe/spotLight1.enable.local
  110.         to = 2.local
  111.     }
  112.  
  113.     18
  114.     {
  115.         from = ~/OPLampe/spotLight1.light.transform
  116.         to = 3.transform
  117.     }
  118.  
  119.     19
  120.     {
  121.         from = ~/OPLampe.transform.global
  122.         to = 4.global
  123.     }
  124.  
  125.     20
  126.     {
  127.         from = ~/OPLampe/spotLight1.transform.local
  128.         to = 4.local
  129.     }
  130. }
  131.  
  132. Wonderlib::ChildNode object
  133. {
  134.  
  135.     children
  136.     {
  137.  
  138.         Wonderlib::ChildNode OPLampe
  139.         {
  140.  
  141.             children
  142.             {
  143.  
  144.                 Wonderlib::ChildNode OPLampeShape
  145.                 {
  146.  
  147.                     children
  148.                     {
  149.                     }
  150.                     name = OPLampeShape
  151.                 }
  152.  
  153.                 Wonderlib::ChildNode polySurfaceShape3
  154.                 {
  155.  
  156.                     children
  157.                     {
  158.                     }
  159.                     name = polySurfaceShape3
  160.                 }
  161.  
  162.                 Wonderlib::ChildNode spotLight1
  163.                 {
  164.  
  165.                     children
  166.                     {
  167.  
  168.                         Wonderlib::ChildNode spotLightShape1
  169.                         {
  170.  
  171.                             children
  172.                             {
  173.                             }
  174.                             name = spotLightShape1
  175.                         }
  176.                     }
  177.                     name = spotLight1
  178.  
  179.                     Wonderlib::ObjectData objectData
  180.                     {
  181.  
  182.                         attributes
  183.                         {
  184.  
  185.                             Wonderlib::EnableNode enable
  186.                             {
  187.  
  188.                                 local
  189.                                 {
  190.                                     flags = 0
  191.                                     select = 0
  192.                                 }
  193.                             }
  194.  
  195.                             Wonderlib::LightNode light
  196.                             {
  197.                                 lightShader = projectiveSpot
  198.                                 name = light
  199.  
  200.                                 Wonderlib::ObjectData objectData
  201.                                 {
  202.  
  203.                                     attributes
  204.                                     {
  205.                                         Wonderlib::Plug<float> constantAttenuation = 1
  206.                                         Wonderlib::Plug<Wonderlib::ColorF> diffuse = 1 1 1 1
  207.                                         Wonderlib::Plug<Wonderlib::Vector3<float>> direction = 0.454647 0.113915 -0.883357
  208.                                         Wonderlib::Plug<float> innerCone = 2.55086
  209.                                         Wonderlib::Plug<float> linearAttenuation = 0
  210.                                         Wonderlib::Plug<float> outerCone = 2.55086
  211.                                         Wonderlib::Plug<Wonderlib::Vector3<float>> position = 0.228346 -1.42621 1.88742
  212.                                         Wonderlib::Plug<float> quadraticAttenuation = 0
  213.                                         Wonderlib::Plug<float> range = 1000
  214.                                         Wonderlib::Plug<Wonderlib::ColorF> specular = 1 1 1 1
  215.                                         Wonderlib::Plug<Wonderlib::String> texture = spotSixLights
  216.                                     }
  217.                                 }
  218.                             }
  219.  
  220.                             Wonderlib::TransformNode transform
  221.                             {
  222.  
  223.                                 local
  224.                                 {
  225.                                     position = 0.228346 -0.147536 1.88742
  226.                                     xAxis = 0.890671 -0.0581485 0.450914
  227.                                     yAxis = 0.454647 0.113915 -0.883357
  228.                                     zAxis = 1.84063e-010 0.991787 0.127898
  229.                                 }
  230.                             }
  231.                         }
  232.                     }
  233.                 }
  234.             }
  235.             name = OPLampe
  236.  
  237.             Wonderlib::ObjectData objectData
  238.             {
  239.  
  240.                 attributes
  241.                 {
  242.  
  243.                     Wonderlib::EnableNode enable
  244.                     {
  245.  
  246.                         local
  247.                         {
  248.                             flags = 0
  249.                             select = 0
  250.                         }
  251.                     }
  252.  
  253.                     Wonderlib::GeometryNode geometry
  254.                     {
  255.  
  256.                         children
  257.                         {
  258.  
  259.                             Wonderlib::MeshNode OPLampeShape
  260.                             {
  261.  
  262.                                 children
  263.                                 {
  264.                                 }
  265.                                 name = OPLampeShape
  266.                             }
  267.  
  268.                             Wonderlib::MeshNode polySurfaceShape3
  269.                             {
  270.  
  271.                                 children
  272.                                 {
  273.                                 }
  274.                                 name = polySurfaceShape3
  275.                             }
  276.                         }
  277.                         name = geometry
  278.                     }
  279.  
  280.                     Wonderlib::TransformNode transform
  281.                     {
  282.  
  283.                         local
  284.                         {
  285.                             position = 0 -1.27868 0
  286.                             xAxis = 1 0 0
  287.                             yAxis = 0 1 0
  288.                             zAxis = 0 0 1
  289.                         }
  290.                     }
  291.                 }
  292.             }
  293.         }
  294.     }
  295.     name = world
  296.  
  297.     Wonderlib::ObjectData objectData
  298.     {
  299.  
  300.         attributes
  301.         {
  302.  
  303.             Wonderlib::EnableNode enable
  304.             {
  305.  
  306.                 local
  307.                 {
  308.                     flags = 0
  309.                     select = 0
  310.                 }
  311.             }
  312.             Wonderlib::Plug<int> time = 0
  313.  
  314.             Wonderlib::TransformNode transform
  315.             {
  316.  
  317.                 local
  318.                 {
  319.                     position = 0 0 0
  320.                     xAxis = 1 0 0
  321.                     yAxis = 0 1 0
  322.                     zAxis = 0 0 1
  323.                 }
  324.             }
  325.         }
  326.     }
  327. }
  328.  
  329. plugObjects
  330. {
  331.  
  332.     Wonderlib::Enabler 0
  333.     {
  334.     }
  335.  
  336.     Wonderlib::Transformer 1
  337.     {
  338.     }
  339.  
  340.     Wonderlib::Enabler 2
  341.     {
  342.     }
  343.  
  344.     Wonderlib::ExtractPositionDirection 3
  345.     {
  346.     }
  347.  
  348.     Wonderlib::Transformer 4
  349.     {
  350.     }
  351. }
  352.