source: OGRE/trunk/resources/overlays/TestKdTree.overlay @ 1296

Revision 1296, 6.8 KB checked in by szydlowski, 18 years ago (diff)

Implemented PVS support in kdtree scene manager - not complete, defunct
modified BoundingBoxConverter? to work with KdTreeSceneManager?

Line 
1template element TextArea(KdTree/Templates/BasicText)
2{
3        metrics_mode pixels
4        left 5
5        top 5
6        width 180
7        height 30
8        font_name TrebuchetMSBold
9        char_height 16
10        colour_top 0.5 0.7 0.5
11        colour_bottom 0.3 0.5 0.3
12}
13
14// Ogre overlay scripts
15KdTree/DebugOverlay
16{
17        zorder 500
18        // Stats block
19        container BorderPanel(KdTree/OptionsPanel)
20        {
21                metrics_mode pixels
22                vert_align top
23                left 5
24                top 5
25                width 430
26                height 120
27                material Core/StatsBlockCenter
28                border_size 1 1 1 1
29                border_material Core/StatsBlockBorder
30                border_topleft_uv     0.0000 1.0000 0.0039 0.9961
31                border_top_uv         0.0039 1.0000 0.9961 0.9961
32                border_topright_uv    0.9961 1.0000 1.0000 0.9961
33                border_left_uv        0.0000 0.9961 0.0039 0.0039
34                border_right_uv       0.9961 0.9961 1.0000 0.0039
35                border_bottomleft_uv  0.0000 0.0039 0.0039 0.0000
36                border_bottom_uv      0.0039 0.0039 0.9961 0.0000
37                border_bottomright_uv 0.9961 0.0039 1.0000 0.0000
38
39                element TextArea(KdTree/RenderMethod): KdTree/Templates/BasicText
40                {
41                        left 5
42                        width 120
43                        height 30
44                        caption [SPACE] Algorithm
45                }
46                element TextArea(KdTree/RenderMethodInfo): KdTree/Templates/BasicText
47                {
48                        left 160
49                        width 180
50                        height 30
51                        caption :
52                }
53                element TextArea(KdTree/EnhancedVis): KdTree/Templates/BasicText
54                {
55                        left 5
56                        width 120
57                        height 30
58                        caption [V] Visibility
59                }
60                element TextArea(KdTree/EnhancedVisInfo): KdTree/Templates/BasicText
61                {
62                        left 160
63                        width 180
64                        height 30
65                        caption :
66                }
67                element TextArea(KdTree/BuildMethod): KdTree/Templates/BasicText
68                {
69                        left 5
70                        width 120
71                        height 30
72                        caption [0] Build Method
73                }
74                element TextArea(KdTree/BuildMethodInfo): KdTree/Templates/BasicText
75                {
76                        left 160
77                        width 180
78                        height 30
79                        caption :
80                }
81                element TextArea(KdTree/KdTreeMaxDepth): KdTree/Templates/BasicText
82                {
83                        left 5
84                        width 120
85                        height 30
86                        caption [1][2] Max Tree Depth
87                }
88                element TextArea(KdTree/KdTreeMaxDepthInfo): KdTree/Templates/BasicText
89                {
90                        left 160
91                        width 180
92                        height 30
93                        caption :
94                }
95                element TextArea(KdTree/HighlightLevel): KdTree/Templates/BasicText
96                {
97                        left 5
98                        width 120
99                        height 30
100                        caption [3][4] Highlight
101                }
102                element TextArea(KdTree/HighlightLevelInfo): KdTree/Templates/BasicText
103                {
104                        left 160
105                        width 180
106                        height 30
107                        caption :
108                }
109                element TextArea(KdTree/KT): KdTree/Templates/BasicText
110                {
111                        left 5
112                        width 120
113                        height 30
114                        caption [5][6] KT
115                }
116                element TextArea(KdTree/KTInfo): KdTree/Templates/BasicText
117                {
118                        left 160
119                        width 180
120                        height 30
121                        caption :
122                }
123                element TextArea(KdTree/KI): KdTree/Templates/BasicText
124                {
125                        left 5
126                        width 120
127                        height 30
128                        caption [7][8] KI
129                }
130                element TextArea(KdTree/KIInfo): KdTree/Templates/BasicText
131                {
132                        left 160
133                        width 180
134                        height 30
135                        caption :
136                }
137                element TextArea(KdTree/Movement): KdTree/Templates/BasicText
138                {
139                        left 5
140                        width 120
141                        height 30
142                        caption [U] Movement
143                }
144                element TextArea(KdTree/MovementInfo): KdTree/Templates/BasicText
145                {
146                        left 160
147                        width 180
148                        height 30
149                        caption :
150                }
151                element TextArea(KdTree/TopCam): KdTree/Templates/BasicText
152                {
153                        left 5
154                        width 120
155                        height 30
156                        caption [I] Viz Cam
157                }
158                element TextArea(KdTree/TopCamInfo): KdTree/Templates/BasicText
159                {
160                        left 160
161                        width 180
162                        height 30
163                        caption :
164                }               
165                element TextArea(KdTree/ViewCells): KdTree/Templates/BasicText
166                {
167                        left 5
168                        width 120
169                        height 30
170                        caption [C] View Cells
171                }
172                element TextArea(KdTree/ViewCellsInfo): KdTree/Templates/BasicText
173                {
174                        left 160
175                        width 180
176                        height 30
177                        caption :
178                }
179                                element TextArea(KdTree/ViewFilter): KdTree/Templates/BasicText
180                {
181                        left 5
182                        width 120
183                        height 30
184                        caption [X] Vis Filter
185                }
186                element TextArea(KdTree/ViewFilterInfo): KdTree/Templates/BasicText
187                {
188                        left 160
189                        width 180
190                        height 30
191                        caption :
192                }       
193        }
194       
195        container BorderPanel(KdTree/VisibilityStatsPanel)
196        {
197                metrics_mode pixels
198                vert_align top
199                horz_align right
200                left -250
201                top 5
202                width 320
203                height 135
204                material Core/StatsBlockCenter
205                border_size 1 1 1 1
206                border_material Core/StatsBlockBorder
207                border_topleft_uv     0.0000 1.0000 0.0039 0.9961
208                border_top_uv         0.0039 1.0000 0.9961 0.9961
209                border_topright_uv    0.9961 1.0000 1.0000 0.9961
210                border_left_uv        0.0000 0.9961 0.0039 0.0039
211                border_right_uv       0.9961 0.9961 1.0000 0.0039
212                border_bottomleft_uv  0.0000 0.0039 0.0039 0.0000
213                border_bottom_uv      0.0039 0.0039 0.9961 0.0000
214                border_bottomright_uv 0.9961 0.0039 1.0000 0.0000
215
216                element TextArea(KdTree/Visibility/FrustumCulledNodes): KdTree/Templates/BasicText
217                {
218                        left 5
219                        width 180
220                        height 30
221                        caption Frustum Culled Nodes
222                }
223                element TextArea(KdTree/Visibility/FrustumCulledNodesInfo): KdTree/Templates/BasicText
224                {
225                        left 180
226                        width 90
227                        height 30
228                        caption :
229                }
230                element TextArea(KdTree/Visibility/QueryCulledNodes): KdTree/Templates/BasicText
231                {
232                        left 5
233                        width 180
234                        height 30
235                        caption Query Culled Nodes
236                }       
237                element TextArea(KdTree/Visibility/QueryCulledNodesInfo): KdTree/Templates/BasicText
238                {
239                        left 180
240                        width 90
241                        height 30
242                        caption :
243                }
244                element TextArea(KdTree/Visibility/TraversedNodes): KdTree/Templates/BasicText
245                {
246                        left 5
247                        width 180
248                        height 30
249                        caption Traversed Nodes
250                }       
251                element TextArea(KdTree/Visibility/TraversedNodesInfo): KdTree/Templates/BasicText
252                {
253                        left 180
254                        width 90
255                        height 30
256                        caption :
257                }
258                element TextArea(KdTree/Visibility/HierarchyNodes): KdTree/Templates/BasicText
259                {
260                        left 5
261                        width 180
262                        height 30
263                        caption Hierarchy Nodes
264                }       
265                element TextArea(KdTree/Visibility/HierarchyNodesInfo): KdTree/Templates/BasicText
266                {
267                        left 180
268                        width 90
269                        height 30
270                        caption :
271                }
272                element TextArea(KdTree/Visibility/RenderedNodes): KdTree/Templates/BasicText
273                {
274                        left 5
275                        width 180
276                        height 30
277                        caption Rendered Nodes
278                }       
279                element TextArea(KdTree/Visibility/RenderedNodesInfo): KdTree/Templates/BasicText
280                {
281                        left 180
282                        width 90
283                        height 30
284                        caption :
285                }
286                element TextArea(KdTree/Visibility/ObjectsCount): KdTree/Templates/BasicText
287                {
288                        left 5
289                        width 180
290                        height 30
291                        caption Number of objects
292                }       
293                element TextArea(KdTree/Visibility/ObjectsCountInfo): KdTree/Templates/BasicText
294                {
295                        left 180
296                        width 90
297                        height 30
298                        caption :
299                }
300                element TextArea(KdTree/Visibility/QueriesIssued): KdTree/Templates/BasicText
301                {
302                        left 5
303                        width 180
304                        height 30
305                        caption Queries issued
306                }       
307                element TextArea(KdTree/Visibility/QueriesIssuedInfo): KdTree/Templates/BasicText
308                {
309                        left 180
310                        width 90
311                        height 30
312                        caption :                       
313                }
314        }
315}
316
Note: See TracBrowser for help on using the repository browser.