File: CameraConfig.example

package info (click to toggle)
openscenegraph 1.2.0-2
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 26,924 kB
  • ctags: 25,229
  • sloc: cpp: 239,326; ansic: 2,178; sh: 1,990; yacc: 548; perl: 237; makefile: 227; lex: 151
file content (88 lines) | stat: -rw-r--r-- 1,484 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
Visual "theVisual" 
{ 
    DOUBLEBUFFER,
    RGBA,
    DEPTH_SIZE 1,
    RED_SIZE 8,
    GREEN_SIZE 8,
    BLUE_SIZE 8,
    ALPHA_SIZE 8
}

Camera "Camera 1"
{
    RenderSurface "Pipe 0"
    {
        Visual "theVisual";
        Screen 0;
        Border off;
        WindowRect 0 0 640 480;
        InputRectangle 0.0 0.5 0.0 0.5;
    }
    Lens {
        Frustum -0.32 0.32 -0.26 0.26 1.0 100.0;
    }
}

Camera "Camera 2"
{
    RenderSurface "Pipe 1"
    {
        Visual "theVisual";
        Screen 0;
        Border off;
        WindowRect 640 0 640 480;
        InputRectangle 0.5 1.0 0.0 0.5;
    }
    Lens {
        Frustum -0.32 0.32 -0.26 0.26 1.0 100.0;
    }
}

Camera "Camera 3" 
{
    RenderSurface "Pipe 2"
    {
        //Hostname "sunny";
        Visual "theVisual";
        Screen 0;
        Border off;
        WindowRect 0 480 640 480;
        InputRectangle 0.0 0.5 0.5 1.0;
    }
    Lens {
        Frustum -0.32 0.32 -0.26 0.26 1.0 100.0;
    }

    Offset {
        Shear 1.0 0.0;
    }
}

Camera "Camera 4" 
{
    RenderSurface "Pipe 3"
    {
        //Hostname "sunny";
        Visual "theVisual";
        Screen 0;
        Border off;
        WindowRect 640 480 640 480;
        InputRectangle 0.5 1.0 0.5 1.0;
    }
    Lens {
        Frustum -0.32 0.32 -0.26 0.26 1.0 100.0;
    }
    Offset {
        Shear -1.0 0.0;
    }
}



InputArea {
    RenderSurface "Pipe 0";
    RenderSurface "Pipe 1";
    RenderSurface "Pipe 2";
    RenderSurface "Pipe 3";
}