Remove example computeshader6
[opensg.git] / Examples / CSM / Common / simple_mouse.osg
blobb07fd29e354054c4472264297c3b815a71c522fa
1 #OSG V1.0 
3 ContainerCollection
5   containers
6   [
7     DEF Trackball CSMTrackball
8     {
9            modifierMask 1
11            translationScaleFactor 1.0
12     }
14     DEF ScenePara CSMSceneParameter
15     {
16       sceneDiag 0.57735 0.57735 0.57735
17           sceneRef USE ModelRoot
18           distScale 1.5
19     }
21     DEF KeyA KeySensor
22     {
23       key "A"
24       stateFlipFlop FALSE
25     }
27     DEF FSAAHintCounter LimitedUInt32Counter
28     {
29       value 0x1100
30       step  1
32       lowerLimit 0x1100
33       upperLimit 0x1102
34     }
36     DEF HintUp KeySensor
37     {
38       key "F"
39       stateFlipFlop TRUE
40     }       
42     DEF HintDown KeySensor
43     {
44       key "f"
45       stateFlipFlop TRUE
46     } 
48     DEF CEUp KeySensor
49     {
50       key "E"
51       stateFlipFlop TRUE
52     }       
54     DEF CEDown KeySensor
55     {
56       key "e"
57       stateFlipFlop TRUE
58     }       
60     DEF EyeSepCounter Real32Counter
61     {
62       value 1.0
63       step  0.01
64     }
66     DEF ResetKey KeySensor
67     {
68       key "q"
69       stateFlipFlop FALSE
70     }       
71    ]
74 ROUTE ScenePara.sceneDiag   TO Trackball.worldDiag
75 ROUTE ScenePara.initViewPos TO Trackball.referencePosition
76 ROUTE ScenePara.sceneCenter TO Trackball.transformCenter
78 ROUTE ScenePara.sceneNear   TO PerspCamGL.near
79 ROUTE ScenePara.sceneFar    TO PerspCamGL.far
81 ROUTE MainWindow.mouseData   TO Trackball.mouseData
82 ROUTE Trackball.matrixResult TO CameraRoot.matrix
84 ROUTE KeyA.stateFlipFlop     TO MainWindow .enableFSAA
85 ROUTE KeyA.stateFlipFlop     TO MainWindow1.enableFSAA
87 ROUTE HintUp  .signalPressed  TO FSAAHintCounter.incTrigger
88 ROUTE HintDown.signalPressed  TO FSAAHintCounter.decTrigger
90 ROUTE FSAAHintCounter.value   TO MainWindow .fsaaHint
91 ROUTE FSAAHintCounter.value   TO MainWindow1.fsaaHint
93 ROUTE CEUp  .signalPressed  TO EyeSepCounter.incTrigger
94 ROUTE CEDown.signalPressed  TO EyeSepCounter.decTrigger
96 ROUTE EyeSepCounter.value   TO PerspCamGL.eyeSeparation
98 ROUTE ResetKey.signalPressed TO ScenePara.reset
99 ROUTE ResetKey.signalPressed TO Trackball.reset