OLD | NEW |
| (Empty) |
1 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> | |
2 <!DOCTYPE RENDER_MONKEY [ | |
3 <!ELEMENT RENDER_MONKEY | |
4 ( | |
5 RmEffectWorkspace | | |
6 RmRegistryBranch | | |
7 RmClipboardNode | |
8 )?> | |
9 | |
10 <!ELEMENT RmEffectWorkspace | |
11 ( | |
12 RmRegistryBranch?, | |
13 RmPlugInData?, | |
14 RmStringVariable*, | |
15 ( | |
16 ( RmDirectXEffect, RmOpenGLEffect?, RmOpenGLESEffect? ) | | |
17 ( RmOpenGLEffect, RmDirectXEffect?, RmOpenGLESEffect? ) | | |
18 ( RmOpenGLESEffect, RmDirectXEffect?, RmOpenGLEffect? ) | |
19 )?, | |
20 ( | |
21 RmBooleanVariable | | |
22 RmIntegerVariable | | |
23 RmFloatVariable | | |
24 RmVectorVariable | | |
25 RmMatrixVariable | | |
26 RmDynamicVariable | | |
27 RmColorVariable | | |
28 Rm2DTextureVariable | | |
29 RmCubemapVariable | | |
30 Rm3DTextureVariable | | |
31 RmLightVariable | | |
32 RmMaterialVariable | | |
33 RmRenderableTexture | | |
34 RmStreamMap | | |
35 RmModelData | | |
36 RmEffectGroup | |
37 )* | |
38 )> | |
39 | |
40 <!ELEMENT RmEffectGroup | |
41 ( | |
42 RmPlugInData?, | |
43 ( | |
44 RmStringVariable | | |
45 RmDirectXEffect | | |
46 RmOpenGLEffect | | |
47 RmOpenGLESEffect | | |
48 RmBooleanVariable | | |
49 RmIntegerVariable | | |
50 RmFloatVariable | | |
51 RmVectorVariable | | |
52 RmMatrixVariable | | |
53 RmDynamicVariable | | |
54 RmColorVariable | | |
55 Rm2DTextureVariable | | |
56 RmCubemapVariable | | |
57 Rm3DTextureVariable | | |
58 RmLightVariable | | |
59 RmMaterialVariable | | |
60 RmRenderableTexture | | |
61 RmStreamMap | | |
62 RmModelData | |
63 )* | |
64 )> | |
65 | |
66 <!ELEMENT RmDirectXEffect | |
67 ( | |
68 RmPlugInData?, | |
69 ( | |
70 RmStringVariable | | |
71 RmCamera | | |
72 RmBooleanVariable | | |
73 RmIntegerVariable | | |
74 RmFloatVariable | | |
75 RmVectorVariable | | |
76 RmMatrixVariable | | |
77 RmDynamicVariable | | |
78 RmColorVariable | | |
79 Rm2DTextureVariable | | |
80 RmCubemapVariable | | |
81 Rm3DTextureVariable | | |
82 RmLightVariable | | |
83 RmMaterialVariable | | |
84 RmRenderableTexture | | |
85 RmStreamMap | | |
86 RmModelData | | |
87 RmPass | |
88 )* | |
89 )> | |
90 | |
91 <!ELEMENT RmOpenGLEffect | |
92 ( | |
93 RmPlugInData?, | |
94 ( | |
95 RmStringVariable | | |
96 RmCamera | | |
97 RmBooleanVariable | | |
98 RmIntegerVariable | | |
99 RmFloatVariable | | |
100 RmVectorVariable | | |
101 RmMatrixVariable | | |
102 RmDynamicVariable | | |
103 RmColorVariable | | |
104 Rm2DTextureVariable | | |
105 RmCubemapVariable | | |
106 Rm3DTextureVariable | | |
107 RmLightVariable | | |
108 RmMaterialVariable | | |
109 RmRenderableTexture | | |
110 RmStreamMap | | |
111 RmModelData | | |
112 RmGLPass | |
113 )* | |
114 )> | |
115 | |
116 <!ELEMENT RmOpenGLESEffect | |
117 ( | |
118 RmPlugInData?, | |
119 ( | |
120 RmStringVariable | | |
121 RmCamera | | |
122 RmBooleanVariable | | |
123 RmIntegerVariable | | |
124 RmFloatVariable | | |
125 RmVectorVariable | | |
126 RmMatrixVariable | | |
127 RmDynamicVariable | | |
128 RmColorVariable | | |
129 Rm2DTextureVariable | | |
130 RmCubemapVariable | | |
131 Rm3DTextureVariable | | |
132 RmLightVariable | | |
133 RmMaterialVariable | | |
134 RmRenderableTexture | | |
135 RmStreamMap | | |
136 RmModelData | | |
137 RmGLESPass | |
138 )* | |
139 )> | |
140 | |
141 <!ELEMENT RmPass | |
142 ( | |
143 RmPlugInData?, | |
144 RmStringVariable*, | |
145 RmCameraReference?, | |
146 RmModelReference?, | |
147 RmRenderStateBlock?, | |
148 ( | |
149 ( | |
150 ( RmHLSLShader | RmShader ), | |
151 ( RmShader | RmHLSLShader )? | |
152 ) | |
153 )?, | |
154 RmRenderTarget*, | |
155 RmStreamMapReference?, | |
156 ( | |
157 RmBooleanVariable | | |
158 RmIntegerVariable | | |
159 RmFloatVariable | | |
160 RmVectorVariable | | |
161 RmMatrixVariable | | |
162 RmDynamicVariable | | |
163 RmColorVariable | | |
164 Rm2DTextureVariable | | |
165 RmCubemapVariable | | |
166 Rm3DTextureVariable | | |
167 RmLightVariable | | |
168 RmMaterialVariable | | |
169 RmTextureObject | | |
170 RmLightObject | | |
171 RmMaterialObject | |
172 )* | |
173 )> | |
174 | |
175 <!ELEMENT RmGLPass | |
176 ( | |
177 RmPlugInData?, | |
178 RmStringVariable*, | |
179 RmCameraReference?, | |
180 RmModelReference?, | |
181 RmRenderStateBlock?, | |
182 ( | |
183 ( RmGLShader, RmGLShader? ) | |
184 )?, | |
185 RmRenderTarget?, | |
186 RmStreamMapReference?, | |
187 ( | |
188 RmBooleanVariable | | |
189 RmIntegerVariable | | |
190 RmFloatVariable | | |
191 RmVectorVariable | | |
192 RmMatrixVariable | | |
193 RmDynamicVariable | | |
194 RmColorVariable | | |
195 Rm2DTextureVariable | | |
196 RmCubemapVariable | | |
197 Rm3DTextureVariable | | |
198 RmLightVariable | | |
199 RmMaterialVariable | | |
200 RmTextureObject | | |
201 RmLightObject | | |
202 RmMaterialObject | | |
203 RmShaderConstant | | |
204 RmSampler | |
205 )* | |
206 )> | |
207 | |
208 <!ELEMENT RmGLESPass | |
209 ( | |
210 RmPlugInData?, | |
211 RmStringVariable*, | |
212 RmCameraReference?, | |
213 RmModelReference?, | |
214 RmRenderStateBlock?, | |
215 ( | |
216 ( RmGLESShader, RmGLESShader? ) | |
217 )?, | |
218 RmRenderTarget?, | |
219 RmStreamMapReference?, | |
220 ( | |
221 RmBooleanVariable | | |
222 RmIntegerVariable | | |
223 RmFloatVariable | | |
224 RmVectorVariable | | |
225 RmMatrixVariable | | |
226 RmDynamicVariable | | |
227 RmColorVariable | | |
228 Rm2DTextureVariable | | |
229 RmCubemapVariable | | |
230 Rm3DTextureVariable | | |
231 RmLightVariable | | |
232 RmMaterialVariable | | |
233 RmTextureObject | | |
234 RmLightObject | | |
235 RmMaterialObject | | |
236 RmShaderConstant | | |
237 RmSampler | |
238 )* | |
239 )> | |
240 | |
241 <!ELEMENT RmShader | |
242 ( | |
243 RmShaderCode, | |
244 RmPlugInData?, | |
245 ( | |
246 RmStringVariable | | |
247 RmShaderConstant | |
248 )* | |
249 )> | |
250 | |
251 <!ELEMENT RmHLSLShader | |
252 ( | |
253 RmShaderCode, | |
254 RmPlugInData?, | |
255 ( | |
256 RmStringVariable | | |
257 RmShaderConstant | | |
258 RmSampler | |
259 )* | |
260 )> | |
261 | |
262 <!ELEMENT RmGLShader | |
263 ( | |
264 RmShaderCode, | |
265 RmPlugInData?, | |
266 ( | |
267 RmStringVariable | |
268 )* | |
269 )> | |
270 | |
271 <!ELEMENT RmGLESShader | |
272 ( | |
273 RmShaderCode, | |
274 RmPlugInData?, | |
275 ( | |
276 RmStringVariable | |
277 )* | |
278 )> | |
279 | |
280 <!ELEMENT RmTextureObject | |
281 ( | |
282 RmPlugInData?, | |
283 RmStringVariable*, | |
284 RmTextureReference?, | |
285 RmState* | |
286 )> | |
287 | |
288 <!ELEMENT RmLightObject | |
289 ( | |
290 RmPlugInData?, | |
291 RmStringVariable*, | |
292 RmLightReference? | |
293 )> | |
294 | |
295 <!ELEMENT RmMaterialObject | |
296 ( | |
297 RmPlugInData?, | |
298 RmStringVariable*, | |
299 RmMaterialReference? | |
300 )> | |
301 | |
302 <!ELEMENT RmRenderStateBlock | |
303 ( | |
304 RmPlugInData?, | |
305 ( | |
306 RmStringVariable | | |
307 RmState | |
308 )* | |
309 )> | |
310 | |
311 <!ELEMENT RmStreamMap | |
312 ( | |
313 RmPlugInData?, | |
314 ( | |
315 RmStringVariable | | |
316 RmStream | |
317 )* | |
318 )> | |
319 | |
320 <!ELEMENT RmStream ( RmPlugInData?, RmStreamChannel* )> | |
321 | |
322 <!ELEMENT RmModelData ( RmPlugInData?, RmStringVariable* )> | |
323 <!ELEMENT RmTextureReference ( RmPlugInData?, RmStringVariable* )> | |
324 <!ELEMENT RmLightReference ( RmPlugInData?, RmStringVariable* )> | |
325 <!ELEMENT RmMaterialReference ( RmPlugInData?, RmStringVariable* )> | |
326 <!ELEMENT RmCameraReference ( RmPlugInData?, RmStringVariable* )> | |
327 <!ELEMENT RmModelReference ( RmPlugInData?, RmStringVariable* )> | |
328 <!ELEMENT RmStreamMapReference ( RmPlugInData?, RmStringVariable* )> | |
329 <!ELEMENT RmRenderableTexture ( RmPlugInData?, RmStringVariable* )> | |
330 <!ELEMENT RmRenderTarget ( RmPlugInData?, RmStringVariable* )> | |
331 <!ELEMENT RmBooleanVariable ( RmPlugInData?, RmStringVariable? )> | |
332 <!ELEMENT RmFloatVariable ( RmPlugInData?, RmStringVariable? )> | |
333 <!ELEMENT RmVectorVariable ( RmPlugInData?, RmStringVariable? )> | |
334 <!ELEMENT RmMatrixVariable ( RmPlugInData?, RmStringVariable? )> | |
335 <!ELEMENT RmColorVariable ( RmPlugInData?, RmStringVariable? )> | |
336 <!ELEMENT RmIntegerVariable ( RmPlugInData?, RmStringVariable? )> | |
337 <!ELEMENT Rm2DTextureVariable ( RmPlugInData?, RmStringVariable? )> | |
338 <!ELEMENT RmCubemapVariable ( RmPlugInData?, RmStringVariable? )> | |
339 <!ELEMENT Rm3DTextureVariable ( RmPlugInData?, RmStringVariable? )> | |
340 <!ELEMENT RmLightVariable ( RmPlugInData?, RmStringVariable? )> | |
341 <!ELEMENT RmMaterialVariable ( RmPlugInData?, RmStringVariable? )> | |
342 <!ELEMENT RmCamera ( RmPlugInData?, RmStringVariable* )> | |
343 | |
344 <!ELEMENT RmStringVariable ( RmTextDataBlock, RmPlugInData? )> | |
345 | |
346 <!ELEMENT RmDynamicVariable | |
347 ( | |
348 RmDynamicVariableValueContainer, | |
349 RmPlugInData?, | |
350 RmStringVariable? | |
351 )> | |
352 | |
353 <!ELEMENT RmDynamicVariableValueContainer | |
354 ( | |
355 RmPlugInData?, | |
356 RmDynamicVariableValue* | |
357 )> | |
358 | |
359 <!ELEMENT RmTextDataBlock ( #PCDATA ) > | |
360 | |
361 <!ELEMENT RmRegistryBranch | |
362 ( | |
363 RmTextDataBlock?, | |
364 ( | |
365 RmRegistryBranch | | |
366 RmStringVariable | | |
367 RmIntegerVariable | | |
368 RmBooleanVariable | | |
369 RmFloatVariable | |
370 )* | |
371 )> | |
372 | |
373 <!ELEMENT RmPlugInData | |
374 ( | |
375 RmTextDataBlock?, | |
376 ( | |
377 RmStringVariable | | |
378 RmIntegerVariable | | |
379 RmBooleanVariable | | |
380 RmFloatVariable | | |
381 RmVectorVariable | |
382 )* | |
383 )> | |
384 | |
385 <!ELEMENT RmClipboardNode | |
386 ( | |
387 RmTextDataBlock?, | |
388 ( | |
389 RmEffectWorkspace | | |
390 RmEffectGroup | | |
391 RmDirectXEffect | | |
392 RmOpenGLEffect | | |
393 RmOpenGLESEffect | | |
394 RmPass | | |
395 RmGLPass | | |
396 RmGLESPass | | |
397 RmShader | | |
398 RmHLSLShader | | |
399 RmGLShader | | |
400 RmGLESShader | | |
401 RmShaderConstant | | |
402 RmSampler | | |
403 RmTextureObject | | |
404 RmLightObject | | |
405 RmMaterialObject | | |
406 RmRenderStateBlock | | |
407 RmState | | |
408 RmStreamMap | | |
409 RmStream | | |
410 RmStreamChannel | | |
411 RmModelData | | |
412 RmTextureReference | | |
413 RmLightReference | | |
414 RmMaterialReference | | |
415 RmModelReference | | |
416 RmStreamMapReference | | |
417 RmRenderableTexture | | |
418 RmRenderTarget | | |
419 RmBooleanVariable | | |
420 RmFloatVariable | | |
421 RmVectorVariable | | |
422 RmMatrixVariable | | |
423 RmDynamicVariable | | |
424 RmDynamicVariableValue | | |
425 RmColorVariable | | |
426 RmIntegerVariable | | |
427 RmStringVariable | | |
428 Rm2DTextureVariable | | |
429 RmCubemapVariable | | |
430 Rm3DTextureVariable | | |
431 RmLightVariable | | |
432 RmMaterialVariable | | |
433 RmRegistryBranch | | |
434 RmPlugInData | | |
435 RmCamera | | |
436 RmCameraReference | |
437 )* | |
438 )> | |
439 | |
440 <!ELEMENT RmStreamChannel ( RmPlugInData? ) > | |
441 <!ELEMENT RmShaderConstant ( RmPlugInData? ) > | |
442 <!ELEMENT RmSampler ( RmPlugInData? ) > | |
443 <!ELEMENT RmState ( RmPlugInData? ) > | |
444 <!ELEMENT RmDynamicVariableValue ( RmPlugInData? ) > | |
445 | |
446 <!ELEMENT RmShaderCode ( #PCDATA ) > | |
447 | |
448 <!ATTLIST RmEffectWorkspace | |
449 NAME CDATA #REQUIRED | |
450 API CDATA #REQUIRED | |
451 ACTIVE_EFFECT CDATA #REQUIRED | |
452 VALIDATION_STRING CDATA #REQUIRED | |
453 XML_VERSION CDATA #REQUIRED | |
454 > | |
455 | |
456 <!ATTLIST RmEffectGroup | |
457 NAME CDATA #REQUIRED | |
458 API CDATA #REQUIRED | |
459 > | |
460 | |
461 <!ATTLIST RmDirectXEffect | |
462 NAME CDATA #REQUIRED | |
463 API CDATA #REQUIRED | |
464 ACTIVE_CAMERA CDATA #REQUIRED | |
465 > | |
466 | |
467 <!ATTLIST RmOpenGLEffect | |
468 NAME CDATA #REQUIRED | |
469 API CDATA #REQUIRED | |
470 ACTIVE_CAMERA CDATA #REQUIRED | |
471 > | |
472 | |
473 <!ATTLIST RmOpenGLESEffect | |
474 NAME CDATA #REQUIRED | |
475 API CDATA #REQUIRED | |
476 ACTIVE_CAMERA CDATA #REQUIRED | |
477 > | |
478 | |
479 <!ATTLIST RmPass | |
480 NAME CDATA #REQUIRED | |
481 API CDATA #REQUIRED | |
482 PASS_INDEX CDATA #REQUIRED | |
483 ENABLED ( TRUE | FALSE ) #REQUIRED | |
484 > | |
485 | |
486 <!ATTLIST RmGLPass | |
487 NAME CDATA #REQUIRED | |
488 API CDATA #REQUIRED | |
489 PASS_INDEX CDATA #REQUIRED | |
490 ENABLED ( TRUE | FALSE ) #REQUIRED | |
491 > | |
492 | |
493 <!ATTLIST RmGLESPass | |
494 NAME CDATA #REQUIRED | |
495 API CDATA #REQUIRED | |
496 PASS_INDEX CDATA #REQUIRED | |
497 ENABLED ( TRUE | FALSE ) #REQUIRED | |
498 > | |
499 | |
500 <!ATTLIST RmShader | |
501 NAME CDATA #REQUIRED | |
502 API CDATA #REQUIRED | |
503 PIXEL_SHADER CDATA #REQUIRED | |
504 > | |
505 | |
506 <!ATTLIST RmHLSLShader | |
507 NAME CDATA #REQUIRED | |
508 API CDATA #REQUIRED | |
509 PIXEL_SHADER ( TRUE | FALSE ) #REQUIRED | |
510 TARGET CDATA #REQUIRED | |
511 ENTRY_POINT CDATA #REQUIRED | |
512 COMPILER_FLAGS CDATA #REQUIRED | |
513 > | |
514 | |
515 <!ATTLIST RmGLShader | |
516 NAME CDATA #REQUIRED | |
517 API CDATA #REQUIRED | |
518 PIXEL_SHADER ( TRUE | FALSE ) #REQUIRED | |
519 > | |
520 | |
521 <!ATTLIST RmGLESShader | |
522 NAME CDATA #REQUIRED | |
523 API CDATA #REQUIRED | |
524 PIXEL_SHADER ( TRUE | FALSE ) #REQUIRED | |
525 > | |
526 | |
527 <!ATTLIST RmShaderConstant | |
528 NAME CDATA #REQUIRED | |
529 API CDATA #REQUIRED | |
530 REGISTER CDATA #REQUIRED | |
531 > | |
532 | |
533 <!ATTLIST RmSampler | |
534 NAME CDATA #REQUIRED | |
535 API CDATA #REQUIRED | |
536 REGISTER CDATA #REQUIRED | |
537 > | |
538 | |
539 <!ATTLIST RmTextureObject | |
540 NAME CDATA #REQUIRED | |
541 API CDATA #REQUIRED | |
542 STATE_INDEX CDATA #REQUIRED | |
543 VERTEX_TEXTURE ( TRUE | FALSE ) #REQUIRED | |
544 > | |
545 | |
546 <!ATTLIST RmLightObject | |
547 NAME CDATA #REQUIRED | |
548 API CDATA #REQUIRED | |
549 INDEX CDATA #REQUIRED | |
550 > | |
551 | |
552 <!ATTLIST RmMaterialObject | |
553 NAME CDATA #REQUIRED | |
554 API CDATA #REQUIRED | |
555 INDEX CDATA #REQUIRED | |
556 > | |
557 | |
558 <!ATTLIST RmRenderStateBlock | |
559 NAME CDATA #REQUIRED | |
560 API CDATA #REQUIRED | |
561 > | |
562 | |
563 <!ATTLIST RmState | |
564 NAME CDATA #REQUIRED | |
565 API CDATA #REQUIRED | |
566 STATE CDATA #REQUIRED | |
567 VALUE CDATA #REQUIRED | |
568 USAGE CDATA #REQUIRED | |
569 > | |
570 | |
571 <!ATTLIST RmStreamMap | |
572 NAME CDATA #REQUIRED | |
573 API CDATA #REQUIRED | |
574 > | |
575 | |
576 <!ATTLIST RmStream | |
577 NAME CDATA #REQUIRED | |
578 API CDATA #REQUIRED | |
579 STRIDE CDATA #REQUIRED | |
580 > | |
581 | |
582 <!ATTLIST RmStreamChannel | |
583 NAME CDATA #REQUIRED | |
584 API CDATA #REQUIRED | |
585 DATA_SIZE CDATA #REQUIRED | |
586 DATA_TYPE CDATA #REQUIRED | |
587 REGISTER CDATA #REQUIRED | |
588 USAGE CDATA #REQUIRED | |
589 USAGE_INDEX CDATA #REQUIRED | |
590 ATTRIBUTE_NAME CDATA #REQUIRED | |
591 > | |
592 | |
593 <!ATTLIST RmModelData | |
594 NAME CDATA #REQUIRED | |
595 API CDATA #REQUIRED | |
596 FILE_NAME CDATA #REQUIRED | |
597 ORIENTATION CDATA #REQUIRED | |
598 > | |
599 | |
600 <!ATTLIST RmTextureReference | |
601 NAME CDATA #REQUIRED | |
602 API CDATA #REQUIRED | |
603 > | |
604 | |
605 <!ATTLIST RmLightReference | |
606 NAME CDATA #REQUIRED | |
607 API CDATA #REQUIRED | |
608 > | |
609 | |
610 <!ATTLIST RmMaterialReference | |
611 NAME CDATA #REQUIRED | |
612 API CDATA #REQUIRED | |
613 > | |
614 | |
615 <!ATTLIST RmModelReference | |
616 NAME CDATA #REQUIRED | |
617 API CDATA #REQUIRED | |
618 > | |
619 | |
620 <!ATTLIST RmStreamMapReference | |
621 NAME CDATA #REQUIRED | |
622 API CDATA #REQUIRED | |
623 > | |
624 | |
625 <!ATTLIST RmRenderableTexture | |
626 NAME CDATA #REQUIRED | |
627 API CDATA #REQUIRED | |
628 ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED | |
629 VARIABLE_SEMANTIC CDATA #REQUIRED | |
630 FILE_NAME CDATA #REQUIRED | |
631 ORIGIN CDATA #REQUIRED | |
632 WIDTH CDATA #REQUIRED | |
633 HEIGHT CDATA #REQUIRED | |
634 FORMAT CDATA #REQUIRED | |
635 USE_VIEWPORT_DIMENSIONS ( TRUE | FALSE ) #REQUIRED | |
636 GENERATE_MIPMAPS ( TRUE | FALSE ) #REQUIRED | |
637 WIDTH_RATIO CDATA #REQUIRED | |
638 HEIGHT_RATIO CDATA #REQUIRED | |
639 > | |
640 | |
641 <!ATTLIST RmRenderTarget | |
642 NAME CDATA #REQUIRED | |
643 API CDATA #REQUIRED | |
644 INDEX CDATA #REQUIRED | |
645 RENDER_TO_SCREEN ( TRUE | FALSE ) #REQUIRED | |
646 COLOR_CLEAR ( TRUE | FALSE ) #REQUIRED | |
647 DEPTH_CLEAR ( TRUE | FALSE ) #REQUIRED | |
648 CLEAR_COLOR_VALUE CDATA #REQUIRED | |
649 DEPTH_CLEAR_VALUE CDATA #REQUIRED | |
650 > | |
651 | |
652 <!ATTLIST RmBooleanVariable | |
653 NAME CDATA #REQUIRED | |
654 API CDATA #REQUIRED | |
655 ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED | |
656 VARIABLE_SEMANTIC CDATA #REQUIRED | |
657 VALUE CDATA #REQUIRED | |
658 > | |
659 | |
660 <!ATTLIST RmFloatVariable | |
661 NAME CDATA #REQUIRED | |
662 API CDATA #REQUIRED | |
663 ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED | |
664 VARIABLE_SEMANTIC CDATA #REQUIRED | |
665 VALUE CDATA #REQUIRED | |
666 MIN CDATA #REQUIRED | |
667 MAX CDATA #REQUIRED | |
668 CLAMP ( TRUE | FALSE ) #REQUIRED | |
669 > | |
670 | |
671 <!ATTLIST RmVectorVariable | |
672 NAME CDATA #REQUIRED | |
673 API CDATA #REQUIRED | |
674 ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED | |
675 VARIABLE_SEMANTIC CDATA #REQUIRED | |
676 VALUE_0 CDATA #REQUIRED | |
677 VALUE_1 CDATA #REQUIRED | |
678 VALUE_2 CDATA #REQUIRED | |
679 VALUE_3 CDATA #REQUIRED | |
680 MIN CDATA #REQUIRED | |
681 MAX CDATA #REQUIRED | |
682 CLAMP ( TRUE | FALSE ) #REQUIRED | |
683 NORMALIZE ( TRUE | FALSE ) #REQUIRED | |
684 > | |
685 | |
686 <!ATTLIST RmMatrixVariable | |
687 NAME CDATA #REQUIRED | |
688 API CDATA #REQUIRED | |
689 ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED | |
690 VARIABLE_SEMANTIC CDATA #REQUIRED | |
691 VALUE_0 CDATA #REQUIRED | |
692 VALUE_1 CDATA #REQUIRED | |
693 VALUE_2 CDATA #REQUIRED | |
694 VALUE_3 CDATA #REQUIRED | |
695 VALUE_4 CDATA #REQUIRED | |
696 VALUE_5 CDATA #REQUIRED | |
697 VALUE_6 CDATA #REQUIRED | |
698 VALUE_7 CDATA #REQUIRED | |
699 VALUE_8 CDATA #REQUIRED | |
700 VALUE_9 CDATA #REQUIRED | |
701 VALUE_10 CDATA #REQUIRED | |
702 VALUE_11 CDATA #REQUIRED | |
703 VALUE_12 CDATA #REQUIRED | |
704 VALUE_13 CDATA #REQUIRED | |
705 VALUE_14 CDATA #REQUIRED | |
706 VALUE_15 CDATA #REQUIRED | |
707 > | |
708 | |
709 <!ATTLIST RmDynamicVariable | |
710 NAME CDATA #REQUIRED | |
711 API CDATA #REQUIRED | |
712 ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED | |
713 VARIABLE_SEMANTIC CDATA #REQUIRED | |
714 VARIABLE_TYPE ( FLOAT | INTEGER | BOOLEAN ) #REQUIRED | |
715 ROWS CDATA #REQUIRED | |
716 COLUMNS CDATA #REQUIRED | |
717 FIXED_SIZE ( TRUE | FALSE ) #REQUIRED | |
718 MIN CDATA #REQUIRED | |
719 MAX CDATA #REQUIRED | |
720 CLAMP ( TRUE | FALSE ) #REQUIRED | |
721 NORMALIZE ( TRUE | FALSE ) #REQUIRED | |
722 > | |
723 | |
724 <!ATTLIST RmDynamicVariableValue | |
725 ROW_INDEX CDATA #REQUIRED | |
726 COLUMN_INDEX CDATA #REQUIRED | |
727 VALUE CDATA #REQUIRED | |
728 > | |
729 | |
730 <!ATTLIST RmColorVariable | |
731 NAME CDATA #REQUIRED | |
732 API CDATA #REQUIRED | |
733 ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED | |
734 VARIABLE_SEMANTIC CDATA #REQUIRED | |
735 VALUE_0 CDATA #REQUIRED | |
736 VALUE_1 CDATA #REQUIRED | |
737 VALUE_2 CDATA #REQUIRED | |
738 VALUE_3 CDATA #REQUIRED | |
739 > | |
740 | |
741 <!ATTLIST RmIntegerVariable | |
742 NAME CDATA #REQUIRED | |
743 API CDATA #REQUIRED | |
744 ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED | |
745 VARIABLE_SEMANTIC CDATA #REQUIRED | |
746 VALUE CDATA #REQUIRED | |
747 MIN CDATA #REQUIRED | |
748 MAX CDATA #REQUIRED | |
749 CLAMP ( TRUE | FALSE ) #REQUIRED | |
750 > | |
751 | |
752 <!ATTLIST RmStringVariable | |
753 NAME CDATA #REQUIRED | |
754 API CDATA #REQUIRED | |
755 ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED | |
756 VARIABLE_SEMANTIC CDATA #REQUIRED | |
757 > | |
758 | |
759 <!ATTLIST Rm2DTextureVariable | |
760 NAME CDATA #REQUIRED | |
761 API CDATA #REQUIRED | |
762 ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED | |
763 VARIABLE_SEMANTIC CDATA #REQUIRED | |
764 FILE_NAME CDATA #REQUIRED | |
765 ORIGIN CDATA #REQUIRED | |
766 > | |
767 | |
768 <!ATTLIST RmCubemapVariable | |
769 NAME CDATA #REQUIRED | |
770 API CDATA #REQUIRED | |
771 ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED | |
772 VARIABLE_SEMANTIC CDATA #REQUIRED | |
773 FILE_NAME CDATA #REQUIRED | |
774 ORIGIN CDATA #REQUIRED | |
775 > | |
776 | |
777 <!ATTLIST Rm3DTextureVariable | |
778 NAME CDATA #REQUIRED | |
779 API CDATA #REQUIRED | |
780 ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED | |
781 VARIABLE_SEMANTIC CDATA #REQUIRED | |
782 FILE_NAME CDATA #REQUIRED | |
783 ORIGIN CDATA #REQUIRED | |
784 > | |
785 | |
786 <!ATTLIST RmLightVariable | |
787 NAME CDATA #REQUIRED | |
788 API CDATA #REQUIRED | |
789 ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED | |
790 VARIABLE_SEMANTIC CDATA #REQUIRED | |
791 LIGHT_ENABLED ( TRUE | FALSE ) #REQUIRED | |
792 LIGHT_TYPE ( POSITIONAL | DIRECTIONAL | SPOTLIGHT ) #RE
QUIRED | |
793 AMBIENT_0 CDATA #REQUIRED | |
794 AMBIENT_1 CDATA #REQUIRED | |
795 AMBIENT_2 CDATA #REQUIRED | |
796 AMBIENT_3 CDATA #REQUIRED | |
797 DIFFUSE_0 CDATA #REQUIRED | |
798 DIFFUSE_1 CDATA #REQUIRED | |
799 DIFFUSE_2 CDATA #REQUIRED | |
800 DIFFUSE_3 CDATA #REQUIRED | |
801 SPECULAR_0 CDATA #REQUIRED | |
802 SPECULAR_1 CDATA #REQUIRED | |
803 SPECULAR_2 CDATA #REQUIRED | |
804 SPECULAR_3 CDATA #REQUIRED | |
805 POSITION_0 CDATA #REQUIRED | |
806 POSITION_1 CDATA #REQUIRED | |
807 POSITION_2 CDATA #REQUIRED | |
808 DIRECTION_0 CDATA #REQUIRED | |
809 DIRECTION_1 CDATA #REQUIRED | |
810 DIRECTION_2 CDATA #REQUIRED | |
811 ATTENUATION_0 CDATA #REQUIRED | |
812 ATTENUATION_1 CDATA #REQUIRED | |
813 ATTENUATION_2 CDATA #REQUIRED | |
814 SPOTLIGHT_THETA CDATA #REQUIRED | |
815 SPOTLIGHT_PHI CDATA #REQUIRED | |
816 RANGE CDATA #REQUIRED | |
817 FALLOFF CDATA #REQUIRED | |
818 > | |
819 | |
820 <!ATTLIST RmMaterialVariable | |
821 NAME CDATA #REQUIRED | |
822 API CDATA #REQUIRED | |
823 ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED | |
824 VARIABLE_SEMANTIC CDATA #REQUIRED | |
825 AMBIENT_0 CDATA #REQUIRED | |
826 AMBIENT_1 CDATA #REQUIRED | |
827 AMBIENT_2 CDATA #REQUIRED | |
828 AMBIENT_3 CDATA #REQUIRED | |
829 DIFFUSE_0 CDATA #REQUIRED | |
830 DIFFUSE_1 CDATA #REQUIRED | |
831 DIFFUSE_2 CDATA #REQUIRED | |
832 DIFFUSE_3 CDATA #REQUIRED | |
833 SPECULAR_0 CDATA #REQUIRED | |
834 SPECULAR_1 CDATA #REQUIRED | |
835 SPECULAR_2 CDATA #REQUIRED | |
836 SPECULAR_3 CDATA #REQUIRED | |
837 EMISSIVE_0 CDATA #REQUIRED | |
838 EMISSIVE_1 CDATA #REQUIRED | |
839 EMISSIVE_2 CDATA #REQUIRED | |
840 EMISSIVE_3 CDATA #REQUIRED | |
841 SPECULAR_POWER CDATA #REQUIRED | |
842 > | |
843 | |
844 <!ATTLIST RmRegistryBranch | |
845 NAME CDATA #REQUIRED | |
846 API CDATA #REQUIRED | |
847 XML_VERSION CDATA #REQUIRED | |
848 > | |
849 | |
850 <!ATTLIST RmPlugInData | |
851 NAME CDATA #REQUIRED | |
852 API CDATA #REQUIRED | |
853 PLUGIN_GUID CDATA #REQUIRED | |
854 > | |
855 | |
856 <!ATTLIST RmClipboardNode | |
857 NAME CDATA #REQUIRED | |
858 API CDATA #REQUIRED | |
859 XML_VERSION CDATA #REQUIRED | |
860 > | |
861 | |
862 <!ATTLIST RmCamera | |
863 NAME CDATA #REQUIRED | |
864 API CDATA #REQUIRED | |
865 CAMERA_POSITION_X CDATA #REQUIRED | |
866 CAMERA_POSITION_Y CDATA #REQUIRED | |
867 CAMERA_POSITION_Z CDATA #REQUIRED | |
868 LOOK_AT_VECTOR_X CDATA #REQUIRED | |
869 LOOK_AT_VECTOR_Y CDATA #REQUIRED | |
870 LOOK_AT_VECTOR_Z CDATA #REQUIRED | |
871 UP_VECTOR_X CDATA #REQUIRED | |
872 UP_VECTOR_Y CDATA #REQUIRED | |
873 UP_VECTOR_Z CDATA #REQUIRED | |
874 FOV CDATA #REQUIRED | |
875 NEAR_CLIP_PLANE CDATA #REQUIRED | |
876 FAR_CLIP_PLANE CDATA #REQUIRED | |
877 > | |
878 | |
879 <!ATTLIST RmCameraReference | |
880 NAME CDATA #REQUIRED | |
881 API CDATA #REQUIRED | |
882 USE_ACTIVE_CAMERA ( TRUE | FALSE ) #REQUIRED | |
883 > | |
884 | |
885 <!ATTLIST RmShaderCode | |
886 TYPE ( TEXT ) #REQUIRED | |
887 > | |
888 | |
889 <!ATTLIST RmTextDataBlock | |
890 TYPE ( TEXT ) #REQUIRED | |
891 > | |
892 | |
893 ]> | |
894 <RENDER_MONKEY> | |
895 <RmEffectWorkspace NAME="Effect Workspace" API="" ACTIVE_EFFECT="Effect Workspa
ce.PostProcess Effects.Simple Blur" VALIDATION_STRING="" XML_VERSION="RenderMonk
ey 1.71"> | |
896 <RmRegistryBranch NAME="RM_REGISTRY" API="" XML_VERSION="RenderMonkey 1.71"> | |
897 <RmRegistryBranch NAME="RM_LOCAL" API="" XML_VERSION="RenderMonkey 1.71"> | |
898 <RmRegistryBranch NAME="RM_PLUGIN" API="" XML_VERSION="RenderMonkey 1.71"><R
mTextDataBlock TYPE="TEXT"><![CDATA[ | |
899 <DockingPaneLayouts><Application_Layout><Pane-1><Type>0</Type><DockingCX>250</Do
ckingCX><DockingCY>250</DockingCY><Title>Artist Editor</Title><ID>1001</ID><Icon
ID>-1</IconID><Options>0</Options><DockingHolder>13</DockingHolder><FloatingHold
er>0</FloatingHolder><LastHolder>13</LastHolder></Pane-1><Pane-2><Type>0</Type><
DockingCX>566</DockingCX><DockingCY>128</DockingCY><Title>u_blurStep</Title><ID>
1100</ID><IconID>-1</IconID><Options>0</Options><DockingHolder>7</DockingHolder>
<FloatingHolder>18</FloatingHolder><LastHolder>18</LastHolder></Pane-2><Pane-3><
Type>2</Type><DockingCX>0</DockingCX><DockingCY>0</DockingCY><Horiz>1</Horiz><Pa
ne-1>4</Pane-1><Pane-2>5</Pane-2><Pane-3>6</Pane-3><Pane-4>7</Pane-4><Pane-5>8</
Pane-5><Panes>5</Panes></Pane-3><Pane-4><Type>1</Type><DockingCX>566</DockingCX>
<DockingCY>128</DockingCY><Selected>0</Selected><Panes>0</Panes></Pane-4><Pane-5
><Type>1</Type><DockingCX>566</DockingCX><DockingCY>128</DockingCY><Selected>0</
Selected><Panes>0</Panes></Pane-5><Pane-6><Type>1</Type><DockingCX>566</DockingC
X><DockingCY>128</DockingCY><Selected>0</Selected><Panes>0</Panes></Pane-6><Pane
-7><Type>1</Type><DockingCX>566</DockingCX><DockingCY>128</DockingCY><Selected>0
</Selected><Panes>0</Panes></Pane-7><Pane-8><Type>2</Type><DockingCX>0</DockingC
X><DockingCY>0</DockingCY><Horiz>0</Horiz><Pane-1>9</Pane-1><Pane-2>14</Pane-2><
Panes>2</Panes></Pane-8><Pane-9><Type>2</Type><DockingCX>0</DockingCX><DockingCY
>791</DockingCY><Horiz>1</Horiz><Pane-1>10</Pane-1><Pane-2>12</Pane-2><Pane-3>13
</Pane-3><Panes>3</Panes></Pane-9><Pane-10><Type>1</Type><DockingCX>336</Docking
CX><DockingCY>250</DockingCY><Selected>11</Selected><Panes>1</Panes><Pane-1>11</
Pane-1></Pane-10><Pane-11><Type>0</Type><DockingCX>250</DockingCX><DockingCY>250
</DockingCY><Title>Workspace</Title><ID>1000</ID><IconID>-1</IconID><Options>0</
Options><DockingHolder>10</DockingHolder><FloatingHolder>0</FloatingHolder><Last
Holder>10</LastHolder></Pane-11><Pane-12><Type>4</Type><DockingCX>0</DockingCX><
DockingCY>0</DockingCY></Pane-12><Pane-13><Type>1</Type><DockingCX>250</DockingC
X><DockingCY>250</DockingCY><Selected>0</Selected><Panes>0</Panes></Pane-13><Pan
e-14><Type>1</Type><DockingCX>250</DockingCX><DockingCY>250</DockingCY><Selected
>15</Selected><Panes>1</Panes><Pane-1>15</Pane-1></Pane-14><Pane-15><Type>0</Typ
e><DockingCX>250</DockingCX><DockingCY>250</DockingCY><Title>Output</Title><ID>1
002</ID><IconID>-1</IconID><Options>0</Options><DockingHolder>14</DockingHolder>
<FloatingHolder>0</FloatingHolder><LastHolder>14</LastHolder></Pane-15><Pane-16>
<Type>3</Type><DockingCX>0</DockingCX><DockingCY>0</DockingCY><TopContaner>17</T
opContaner><WindowRectTopPos>32</WindowRectTopPos><WindowRectBottomPos>160</Wind
owRectBottomPos><WindowRectLeftPos>0</WindowRectLeftPos><WindowRectRightPos>566<
/WindowRectRightPos></Pane-16><Pane-17><Type>2</Type><DockingCX>566</DockingCX><
DockingCY>128</DockingCY><Horiz>1</Horiz><Pane-1>18</Pane-1><Panes>1</Panes></Pa
ne-17><Pane-18><Type>1</Type><DockingCX>566</DockingCX><DockingCY>128</DockingCY
><Selected>0</Selected><Panes>0</Panes></Pane-18><Pane-19><Type>0</Type><Docking
CX>566</DockingCX><DockingCY>128</DockingCY><Title>u_blurStep</Title><ID>1101</I
D><IconID>-1</IconID><Options>0</Options><DockingHolder>6</DockingHolder><Floati
ngHolder>22</FloatingHolder><LastHolder>22</LastHolder></Pane-19><Pane-20><Type>
3</Type><DockingCX>0</DockingCX><DockingCY>0</DockingCY><TopContaner>21</TopCont
aner><WindowRectTopPos>32</WindowRectTopPos><WindowRectBottomPos>160</WindowRect
BottomPos><WindowRectLeftPos>0</WindowRectLeftPos><WindowRectRightPos>566</Windo
wRectRightPos></Pane-20><Pane-21><Type>2</Type><DockingCX>566</DockingCX><Dockin
gCY>128</DockingCY><Horiz>1</Horiz><Pane-1>22</Pane-1><Panes>1</Panes></Pane-21>
<Pane-22><Type>1</Type><DockingCX>566</DockingCX><DockingCY>128</DockingCY><Sele
cted>0</Selected><Panes>0</Panes></Pane-22><Pane-23><Type>0</Type><DockingCX>566
</DockingCX><DockingCY>128</DockingCY><Title>u_blurStep</Title><ID>1102</ID><Ico
nID>-1</IconID><Options>0</Options><DockingHolder>5</DockingHolder><FloatingHold
er>26</FloatingHolder><LastHolder>26</LastHolder></Pane-23><Pane-24><Type>3</Typ
e><DockingCX>0</DockingCX><DockingCY>0</DockingCY><TopContaner>25</TopContaner><
WindowRectTopPos>32</WindowRectTopPos><WindowRectBottomPos>160</WindowRectBottom
Pos><WindowRectLeftPos>0</WindowRectLeftPos><WindowRectRightPos>566</WindowRectR
ightPos></Pane-24><Pane-25><Type>2</Type><DockingCX>566</DockingCX><DockingCY>12
8</DockingCY><Horiz>1</Horiz><Pane-1>26</Pane-1><Panes>1</Panes></Pane-25><Pane-
26><Type>1</Type><DockingCX>566</DockingCX><DockingCY>128</DockingCY><Selected>0
</Selected><Panes>0</Panes></Pane-26><Pane-27><Type>0</Type><DockingCX>566</Dock
ingCX><DockingCY>128</DockingCY><Title>u_blurStep</Title><ID>1103</ID><IconID>-1
</IconID><Options>0</Options><DockingHolder>4</DockingHolder><FloatingHolder>30<
/FloatingHolder><LastHolder>30</LastHolder></Pane-27><Pane-28><Type>3</Type><Doc
kingCX>0</DockingCX><DockingCY>0</DockingCY><TopContaner>29</TopContaner><Window
RectTopPos>32</WindowRectTopPos><WindowRectBottomPos>160</WindowRectBottomPos><W
indowRectLeftPos>0</WindowRectLeftPos><WindowRectRightPos>566</WindowRectRightPo
s></Pane-28><Pane-29><Type>2</Type><DockingCX>566</DockingCX><DockingCY>128</Doc
kingCY><Horiz>1</Horiz><Pane-1>30</Pane-1><Panes>1</Panes></Pane-29><Pane-30><Ty
pe>1</Type><DockingCX>566</DockingCX><DockingCY>128</DockingCY><Selected>0</Sele
cted><Panes>0</Panes></Pane-30><Summary><TopContainer>3</TopContainer><Client>12
</Client><Panes>30</Panes></Summary></Application_Layout></DockingPaneLayouts> | |
900 ]]></RmTextDataBlock> | |
901 <RmRegistryBranch NAME="RmPreviewDx9Window" API="" XML_VERSION="RenderMonke
y 1.71"/> | |
902 <RmRegistryBranch NAME="RmPreviewGLESWindow" API="" XML_VERSION="RenderMonk
ey 1.71"/> | |
903 <RmRegistryBranch NAME="RmPreviewGLWindow" API="" XML_VERSION="RenderMonkey
1.71"> | |
904 <RmRegistryBranch NAME="EffectPlacementRepository" API="" XML_VERSION="Ren
derMonkey 1.71"> | |
905 <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Simple Blur"
API="" XML_VERSION="RenderMonkey 1.71"> | |
906 <RmIntegerVariable NAME="X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMA
NTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
907 <RmIntegerVariable NAME="Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMA
NTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
908 <RmIntegerVariable NAME="Width" API="" ARTIST_EDITABLE="FALSE" VARIABLE_
SEMANTIC="" VALUE="350" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
909 <RmIntegerVariable NAME="Height" API="" ARTIST_EDITABLE="FALSE" VARIABLE
_SEMANTIC="" VALUE="350" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
910 <RmIntegerVariable NAME="ShowStatus" API="" ARTIST_EDITABLE="FALSE" VARI
ABLE_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
911 <RmIntegerVariable NAME="Visible" API="" ARTIST_EDITABLE="FALSE" VARIABL
E_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
912 <RmIntegerVariable NAME="Minimized X" API="" ARTIST_EDITABLE="FALSE" VAR
IABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
913 <RmIntegerVariable NAME="Minimized Y" API="" ARTIST_EDITABLE="FALSE" VAR
IABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
914 </RmRegistryBranch> | |
915 <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Bloom" API="
" XML_VERSION="RenderMonkey 1.71"> | |
916 <RmIntegerVariable NAME="X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMA
NTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
917 <RmIntegerVariable NAME="Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMA
NTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
918 <RmIntegerVariable NAME="Width" API="" ARTIST_EDITABLE="FALSE" VARIABLE_
SEMANTIC="" VALUE="471" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
919 <RmIntegerVariable NAME="Height" API="" ARTIST_EDITABLE="FALSE" VARIABLE
_SEMANTIC="" VALUE="479" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
920 <RmIntegerVariable NAME="ShowStatus" API="" ARTIST_EDITABLE="FALSE" VARI
ABLE_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
921 <RmIntegerVariable NAME="Visible" API="" ARTIST_EDITABLE="FALSE" VARIABL
E_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
922 <RmIntegerVariable NAME="Minimized X" API="" ARTIST_EDITABLE="FALSE" VAR
IABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
923 <RmIntegerVariable NAME="Minimized Y" API="" ARTIST_EDITABLE="FALSE" VAR
IABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
924 </RmRegistryBranch> | |
925 </RmRegistryBranch> | |
926 </RmRegistryBranch> | |
927 <RmRegistryBranch NAME="RmPreviewGLPreview" API="" XML_VERSION="RenderMonke
y 1.71"/> | |
928 <RmRegistryBranch NAME="RmLightEditor" API="" XML_VERSION="RenderMonkey 1.7
1"> | |
929 <RmRegistryBranch NAME="EditNodeRepository" API="" XML_VERSION="RenderMonk
ey 1.71"/> | |
930 </RmRegistryBranch> | |
931 <RmRegistryBranch NAME="NoteEditor" API="" XML_VERSION="RenderMonkey 1.71"> | |
932 <RmRegistryBranch NAME="EditNodeRepository" API="" XML_VERSION="RenderMonk
ey 1.71"/> | |
933 </RmRegistryBranch> | |
934 <RmRegistryBranch NAME="RmRenderableTextureEditor" API="" XML_VERSION="Rend
erMonkey 1.71"> | |
935 <RmRegistryBranch NAME="EditNodeRepository" API="" XML_VERSION="RenderMonk
ey 1.71"/> | |
936 <RmRegistryBranch NAME="NodeRepository" API="" XML_VERSION="RenderMonkey 1
.71"> | |
937 <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Bloom.render
Texture" API="" XML_VERSION="RenderMonkey 1.71"> | |
938 <RmIntegerVariable NAME="X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMA
NTIC="" VALUE="256" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
939 <RmIntegerVariable NAME="Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMA
NTIC="" VALUE="102" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
940 <RmIntegerVariable NAME="Width" API="" ARTIST_EDITABLE="FALSE" VARIABLE_
SEMANTIC="" VALUE="278" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
941 <RmIntegerVariable NAME="Height" API="" ARTIST_EDITABLE="FALSE" VARIABLE
_SEMANTIC="" VALUE="442" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
942 <RmIntegerVariable NAME="ShowStatus" API="" ARTIST_EDITABLE="FALSE" VARI
ABLE_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
943 <RmIntegerVariable NAME="Visible" API="" ARTIST_EDITABLE="FALSE" VARIABL
E_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
944 <RmIntegerVariable NAME="Minimized X" API="" ARTIST_EDITABLE="FALSE" VAR
IABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
945 <RmIntegerVariable NAME="Minimized Y" API="" ARTIST_EDITABLE="FALSE" VAR
IABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
946 </RmRegistryBranch> | |
947 <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Bloom.render
Texture1" API="" XML_VERSION="RenderMonkey 1.71"> | |
948 <RmIntegerVariable NAME="X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMA
NTIC="" VALUE="344" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
949 <RmIntegerVariable NAME="Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMA
NTIC="" VALUE="128" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
950 <RmIntegerVariable NAME="Width" API="" ARTIST_EDITABLE="FALSE" VARIABLE_
SEMANTIC="" VALUE="278" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
951 <RmIntegerVariable NAME="Height" API="" ARTIST_EDITABLE="FALSE" VARIABLE
_SEMANTIC="" VALUE="442" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
952 <RmIntegerVariable NAME="ShowStatus" API="" ARTIST_EDITABLE="FALSE" VARI
ABLE_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
953 <RmIntegerVariable NAME="Visible" API="" ARTIST_EDITABLE="FALSE" VARIABL
E_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
954 <RmIntegerVariable NAME="Minimized X" API="" ARTIST_EDITABLE="FALSE" VAR
IABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
955 <RmIntegerVariable NAME="Minimized Y" API="" ARTIST_EDITABLE="FALSE" VAR
IABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
956 </RmRegistryBranch> | |
957 <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Simple Blur.
renderTexture" API="" XML_VERSION="RenderMonkey 1.71"> | |
958 <RmIntegerVariable NAME="X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMA
NTIC="" VALUE="344" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
959 <RmIntegerVariable NAME="Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMA
NTIC="" VALUE="128" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
960 <RmIntegerVariable NAME="Width" API="" ARTIST_EDITABLE="FALSE" VARIABLE_
SEMANTIC="" VALUE="278" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
961 <RmIntegerVariable NAME="Height" API="" ARTIST_EDITABLE="FALSE" VARIABLE
_SEMANTIC="" VALUE="442" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
962 <RmIntegerVariable NAME="ShowStatus" API="" ARTIST_EDITABLE="FALSE" VARI
ABLE_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
963 <RmIntegerVariable NAME="Visible" API="" ARTIST_EDITABLE="FALSE" VARIABL
E_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
964 <RmIntegerVariable NAME="Minimized X" API="" ARTIST_EDITABLE="FALSE" VAR
IABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
965 <RmIntegerVariable NAME="Minimized Y" API="" ARTIST_EDITABLE="FALSE" VAR
IABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
966 </RmRegistryBranch> | |
967 </RmRegistryBranch> | |
968 </RmRegistryBranch> | |
969 <RmRegistryBranch NAME="RmRenderTargetEditor" API="" XML_VERSION="RenderMon
key 1.71"> | |
970 <RmRegistryBranch NAME="EditNodeRepository" API="" XML_VERSION="RenderMonk
ey 1.71"/> | |
971 <RmRegistryBranch NAME="NodeRepository" API="" XML_VERSION="RenderMonkey 1
.71"> | |
972 <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Bloom.Draw O
bject Outline to Texture.renderTexture" API="" XML_VERSION="RenderMonkey 1.71"> | |
973 <RmIntegerVariable NAME="X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMA
NTIC="" VALUE="344" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
974 <RmIntegerVariable NAME="Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMA
NTIC="" VALUE="128" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
975 <RmIntegerVariable NAME="Width" API="" ARTIST_EDITABLE="FALSE" VARIABLE_
SEMANTIC="" VALUE="316" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
976 <RmIntegerVariable NAME="Height" API="" ARTIST_EDITABLE="FALSE" VARIABLE
_SEMANTIC="" VALUE="296" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
977 <RmIntegerVariable NAME="ShowStatus" API="" ARTIST_EDITABLE="FALSE" VARI
ABLE_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
978 <RmIntegerVariable NAME="Visible" API="" ARTIST_EDITABLE="FALSE" VARIABL
E_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
979 <RmIntegerVariable NAME="Minimized X" API="" ARTIST_EDITABLE="FALSE" VAR
IABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
980 <RmIntegerVariable NAME="Minimized Y" API="" ARTIST_EDITABLE="FALSE" VAR
IABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
981 </RmRegistryBranch> | |
982 </RmRegistryBranch> | |
983 </RmRegistryBranch> | |
984 <RmRegistryBranch NAME="RmRenderStateBlockEditor" API="" XML_VERSION="Rende
rMonkey 1.71"> | |
985 <RmRegistryBranch NAME="EditNodeRepository" API="" XML_VERSION="RenderMonk
ey 1.71"/> | |
986 <RmRegistryBranch NAME="NodeRepository" API="" XML_VERSION="RenderMonkey 1
.71"> | |
987 <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Bloom" API="
" XML_VERSION="RenderMonkey 1.71"> | |
988 <RmIntegerVariable NAME="X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMA
NTIC="" VALUE="408" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
989 <RmIntegerVariable NAME="Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMA
NTIC="" VALUE="244" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
990 <RmIntegerVariable NAME="Width" API="" ARTIST_EDITABLE="FALSE" VARIABLE_
SEMANTIC="" VALUE="1149" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
991 <RmIntegerVariable NAME="Height" API="" ARTIST_EDITABLE="FALSE" VARIABLE
_SEMANTIC="" VALUE="514" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
992 <RmIntegerVariable NAME="ShowStatus" API="" ARTIST_EDITABLE="FALSE" VARI
ABLE_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
993 <RmIntegerVariable NAME="Visible" API="" ARTIST_EDITABLE="FALSE" VARIABL
E_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
994 <RmIntegerVariable NAME="Minimized X" API="" ARTIST_EDITABLE="FALSE" VAR
IABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
995 <RmIntegerVariable NAME="Minimized Y" API="" ARTIST_EDITABLE="FALSE" VAR
IABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
996 </RmRegistryBranch> | |
997 </RmRegistryBranch> | |
998 </RmRegistryBranch> | |
999 <RmRegistryBranch NAME="RmTextureObjectEditor" API="" XML_VERSION="RenderMo
nkey 1.71"> | |
1000 <RmRegistryBranch NAME="EditNodeRepository" API="" XML_VERSION="RenderMonk
ey 1.71"/> | |
1001 <RmRegistryBranch NAME="NodeRepository" API="" XML_VERSION="RenderMonkey 1
.71"> | |
1002 <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Bloom" API="
" XML_VERSION="RenderMonkey 1.71"> | |
1003 <RmIntegerVariable NAME="X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMA
NTIC="" VALUE="202" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1004 <RmIntegerVariable NAME="Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMA
NTIC="" VALUE="275" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1005 <RmIntegerVariable NAME="Width" API="" ARTIST_EDITABLE="FALSE" VARIABLE_
SEMANTIC="" VALUE="1063" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1006 <RmIntegerVariable NAME="Height" API="" ARTIST_EDITABLE="FALSE" VARIABLE
_SEMANTIC="" VALUE="514" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1007 <RmIntegerVariable NAME="ShowStatus" API="" ARTIST_EDITABLE="FALSE" VARI
ABLE_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1008 <RmIntegerVariable NAME="Visible" API="" ARTIST_EDITABLE="FALSE" VARIABL
E_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1009 <RmIntegerVariable NAME="Minimized X" API="" ARTIST_EDITABLE="FALSE" VAR
IABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1010 <RmIntegerVariable NAME="Minimized Y" API="" ARTIST_EDITABLE="FALSE" VAR
IABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1011 </RmRegistryBranch> | |
1012 </RmRegistryBranch> | |
1013 </RmRegistryBranch> | |
1014 <RmRegistryBranch NAME="RmTextureGenerator" API="" XML_VERSION="RenderMonke
y 1.71"> | |
1015 <RmRegistryBranch NAME="EditNodeRepository" API="" XML_VERSION="RenderMonk
ey 1.71"/> | |
1016 </RmRegistryBranch> | |
1017 <RmRegistryBranch NAME="RmShaderEditor" API="" XML_VERSION="RenderMonkey 1.
71"> | |
1018 <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Simple Blur"
API="" XML_VERSION="RenderMonkey 1.71"> | |
1019 <RmRegistryBranch NAME="Disassembly" API="" XML_VERSION="RenderMonkey 1.7
1"/> | |
1020 <RmStringVariable NAME="Editing Shader" API="" ARTIST_EDITABLE="FALSE" VA
RIABLE_SEMANTIC=""><RmTextDataBlock TYPE="TEXT"><![CDATA[ | |
1021 Vertex Program]]></RmTextDataBlock></RmStringVariable> | |
1022 <RmStringVariable NAME="Editing Pass" API="" ARTIST_EDITABLE="FALSE" VARI
ABLE_SEMANTIC=""><RmTextDataBlock TYPE="TEXT"><![CDATA[ | |
1023 Pass 0]]></RmTextDataBlock></RmStringVariable> | |
1024 <RmIntegerVariable NAME="Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMAN
TIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1025 <RmIntegerVariable NAME="Width" API="" ARTIST_EDITABLE="FALSE" VARIABLE_S
EMANTIC="" VALUE="650" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1026 <RmIntegerVariable NAME="Height" API="" ARTIST_EDITABLE="FALSE" VARIABLE_
SEMANTIC="" VALUE="650" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1027 <RmIntegerVariable NAME="ShowStatus" API="" ARTIST_EDITABLE="FALSE" VARIA
BLE_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1028 <RmIntegerVariable NAME="Visible" API="" ARTIST_EDITABLE="FALSE" VARIABLE
_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1029 <RmIntegerVariable NAME="Minimized X" API="" ARTIST_EDITABLE="FALSE" VARI
ABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1030 <RmIntegerVariable NAME="Minimized Y" API="" ARTIST_EDITABLE="FALSE" VARI
ABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1031 <RmIntegerVariable NAME="X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMAN
TIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1032 </RmRegistryBranch> | |
1033 <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Bloom" API=""
XML_VERSION="RenderMonkey 1.71"> | |
1034 <RmRegistryBranch NAME="Disassembly" API="" XML_VERSION="RenderMonkey 1.7
1"/> | |
1035 <RmStringVariable NAME="Editing Shader" API="" ARTIST_EDITABLE="FALSE" VA
RIABLE_SEMANTIC=""><RmTextDataBlock TYPE="TEXT"><![CDATA[ | |
1036 Vertex Program]]></RmTextDataBlock></RmStringVariable> | |
1037 <RmStringVariable NAME="Editing Pass" API="" ARTIST_EDITABLE="FALSE" VARI
ABLE_SEMANTIC=""><RmTextDataBlock TYPE="TEXT"><![CDATA[ | |
1038 Draw to Screen]]></RmTextDataBlock></RmStringVariable> | |
1039 <RmIntegerVariable NAME="Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMAN
TIC="" VALUE="33" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1040 <RmIntegerVariable NAME="Width" API="" ARTIST_EDITABLE="FALSE" VARIABLE_S
EMANTIC="" VALUE="650" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1041 <RmIntegerVariable NAME="Height" API="" ARTIST_EDITABLE="FALSE" VARIABLE_
SEMANTIC="" VALUE="650" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1042 <RmIntegerVariable NAME="ShowStatus" API="" ARTIST_EDITABLE="FALSE" VARIA
BLE_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1043 <RmIntegerVariable NAME="Visible" API="" ARTIST_EDITABLE="FALSE" VARIABLE
_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1044 <RmIntegerVariable NAME="Minimized X" API="" ARTIST_EDITABLE="FALSE" VARI
ABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1045 <RmIntegerVariable NAME="Minimized Y" API="" ARTIST_EDITABLE="FALSE" VARI
ABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1046 <RmIntegerVariable NAME="X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMAN
TIC="" VALUE="72" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1047 </RmRegistryBranch> | |
1048 </RmRegistryBranch> | |
1049 <RmRegistryBranch NAME="RmStreamEditor" API="" XML_VERSION="RenderMonkey 1.
71"> | |
1050 <RmRegistryBranch NAME="Effect Workspace.Textured.Stream Mapping" API="" X
ML_VERSION="RenderMonkey 1.71"> | |
1051 <RmIntegerVariable NAME="X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMAN
TIC="" VALUE="258" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1052 <RmIntegerVariable NAME="Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMAN
TIC="" VALUE="128" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1053 <RmIntegerVariable NAME="Width" API="" ARTIST_EDITABLE="FALSE" VARIABLE_S
EMANTIC="" VALUE="851" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1054 <RmIntegerVariable NAME="Height" API="" ARTIST_EDITABLE="FALSE" VARIABLE_
SEMANTIC="" VALUE="270" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1055 <RmIntegerVariable NAME="ShowStatus" API="" ARTIST_EDITABLE="FALSE" VARIA
BLE_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1056 <RmIntegerVariable NAME="Visible" API="" ARTIST_EDITABLE="FALSE" VARIABLE
_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1057 <RmIntegerVariable NAME="Minimized X" API="" ARTIST_EDITABLE="FALSE" VARI
ABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1058 <RmIntegerVariable NAME="Minimized Y" API="" ARTIST_EDITABLE="FALSE" VARI
ABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1059 </RmRegistryBranch> | |
1060 </RmRegistryBranch> | |
1061 <RmRegistryBranch NAME="RmScalarEditor" API="" XML_VERSION="RenderMonkey 1.
71"> | |
1062 <RmRegistryBranch NAME="NodeRepository" API="" XML_VERSION="RenderMonkey 1
.71"> | |
1063 <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Bloom.Blur P
ass 1.u_blurStep" API="" XML_VERSION="RenderMonkey 1.71"> | |
1064 <RmIntegerVariable NAME="DockPaneID" API="" ARTIST_EDITABLE="FALSE" VARI
ABLE_SEMANTIC="" VALUE="1101" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1065 </RmRegistryBranch> | |
1066 <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Bloom.Blur P
ass 2.u_blurStep" API="" XML_VERSION="RenderMonkey 1.71"> | |
1067 <RmIntegerVariable NAME="DockPaneID" API="" ARTIST_EDITABLE="FALSE" VARI
ABLE_SEMANTIC="" VALUE="1102" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1068 </RmRegistryBranch> | |
1069 <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Bloom.Draw t
o Screen.u_blurStep" API="" XML_VERSION="RenderMonkey 1.71"> | |
1070 <RmIntegerVariable NAME="DockPaneID" API="" ARTIST_EDITABLE="FALSE" VARI
ABLE_SEMANTIC="" VALUE="1103" MIN="-10" MAX="10" CLAMP="FALSE"/> | |
1071 </RmRegistryBranch> | |
1072 </RmRegistryBranch> | |
1073 </RmRegistryBranch> | |
1074 </RmRegistryBranch> | |
1075 <RmRegistryBranch NAME="WORKSPACE" API="" XML_VERSION="RenderMonkey 1.71"> | |
1076 <RmStringVariable NAME="LAST_SAVE" API="" ARTIST_EDITABLE="FALSE" VARIABLE_
SEMANTIC=""><RmTextDataBlock TYPE="TEXT"><![CDATA[ | |
1077 18/1/2008 11:15:10]]></RmTextDataBlock></RmStringVariable> | |
1078 <RmStringVariable NAME="VERSION" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SE
MANTIC=""><RmTextDataBlock TYPE="TEXT"><![CDATA[ | |
1079 RenderMonkey Version 1.80 (build 125)]]></RmTextDataBlock></RmStringVariable> | |
1080 <RmStringVariable NAME="XML_VERSION" API="" ARTIST_EDITABLE="FALSE" VARIABL
E_SEMANTIC=""><RmTextDataBlock TYPE="TEXT"><![CDATA[ | |
1081 RenderMonkey 1.71]]></RmTextDataBlock></RmStringVariable> | |
1082 <RmStringVariable NAME="BASE_WORKSPACE_PATH" API="" ARTIST_EDITABLE="FALSE"
VARIABLE_SEMANTIC=""><RmTextDataBlock TYPE="TEXT"><![CDATA[ | |
1083 D:\svn\redbook\Code\Chapter_13\PostProcess\]]></RmTextDataBlock></RmStringVariab
le> | |
1084 </RmRegistryBranch> | |
1085 </RmRegistryBranch> | |
1086 </RmRegistryBranch> | |
1087 <RmEffectGroup NAME="PostProcess Effects" API=""> | |
1088 <RmOpenGLESEffect NAME="Simple Blur" API="OpenGL ES" ACTIVE_CAMERA="Camera"> | |
1089 <RmCamera NAME="Camera" API="" CAMERA_POSITION_X="83.595619" CAMERA_POSITION
_Y="229.281082" CAMERA_POSITION_Z="39.789570" LOOK_AT_VECTOR_X="0.000000" LOOK_A
T_VECTOR_Y="0.000000" LOOK_AT_VECTOR_Z="0.000000" UP_VECTOR_X="-0.506225" UP_VEC
TOR_Y="0.035030" UP_VECTOR_Z="0.861690" FOV="45.000000" NEAR_CLIP_PLANE="1.00000
0" FAR_CLIP_PLANE="1000.000000"/> | |
1090 <RmFloatVariable NAME="u_blurStep" API="" ARTIST_EDITABLE="TRUE" VARIABLE_SE
MANTIC="SinTime0_X" VALUE="0.974171" MIN="0.000000" MAX="0.010000" CLAMP="TRUE"/
> | |
1091 <RmMatrixVariable NAME="u_matViewProjection" API="" ARTIST_EDITABLE="FALSE"
VARIABLE_SEMANTIC="ViewProjection" VALUE_0="2.185649" VALUE_1="0.000000" VALUE_2
="0.000000" VALUE_3="0.000000" VALUE_4="0.000000" VALUE_5="2.414213" VALUE_6="0.
000000" VALUE_7="0.000000" VALUE_8="0.000000" VALUE_9="0.000000" VALUE_10="-1.00
1001" VALUE_11="199.199203" VALUE_12="0.000000" VALUE_13="0.000000" VALUE_14="-1
.000000" VALUE_15="200.000000"/> | |
1092 <Rm2DTextureVariable NAME="base" API="" ARTIST_EDITABLE="TRUE" VARIABLE_SEMA
NTIC="" FILE_NAME="Fieldstone.tga" ORIGIN="0"/> | |
1093 <RmRenderableTexture NAME="renderTexture" API="" ARTIST_EDITABLE="FALSE" VAR
IABLE_SEMANTIC="" FILE_NAME="" ORIGIN="0" WIDTH="512" HEIGHT="512" FORMAT="21" U
SE_VIEWPORT_DIMENSIONS="FALSE" GENERATE_MIPMAPS="TRUE" WIDTH_RATIO="1.000000" HE
IGHT_RATIO="1.000000"/> | |
1094 <RmStreamMap NAME="Stream Mapping" API=""> | |
1095 <RmStream NAME="Stream" API="" STRIDE="20"> | |
1096 <RmStreamChannel NAME="Position_0" API="" DATA_SIZE="12" DATA_TYPE="2" REG
ISTER="0" USAGE="0" USAGE_INDEX="0" ATTRIBUTE_NAME="a_vertex"/> | |
1097 <RmStreamChannel NAME="TexCoord_0" API="" DATA_SIZE="8" DATA_TYPE="1" REGI
STER="0" USAGE="5" USAGE_INDEX="0" ATTRIBUTE_NAME="a_texCoord0"/> | |
1098 </RmStream> | |
1099 </RmStreamMap> | |
1100 <RmModelData NAME="Model" API="" FILE_NAME=".\Cube.x" ORIENTATION="0"/> | |
1101 <RmModelData NAME="ScreenAlignedQuad" API="" FILE_NAME=".\ScreenAlignedQuad.
3ds" ORIENTATION="0"/> | |
1102 <RmGLESPass NAME="Pass 0" API="OpenGL ES" PASS_INDEX="0" ENABLED="TRUE"> | |
1103 <RmCameraReference NAME="Camera" API="" USE_ACTIVE_CAMERA="FALSE"/> | |
1104 <RmModelReference NAME="Model" API=""/> | |
1105 <RmGLESShader NAME="Fragment Program" API="OpenGL ES" PIXEL_SHADER="TRUE"><
RmShaderCode TYPE="TEXT"><![CDATA[ | |
1106 precision mediump float; | |
1107 | |
1108 uniform sampler2D baseMap; | |
1109 varying vec2 v_texCoord; | |
1110 | |
1111 void main( void ) | |
1112 { | |
1113 gl_FragColor = texture2D( baseMap, v_texCoord ); | |
1114 }]]></RmShaderCode></RmGLESShader> | |
1115 <RmGLESShader NAME="Vertex Program" API="OpenGL ES" PIXEL_SHADER="FALSE"><R
mShaderCode TYPE="TEXT"><![CDATA[ | |
1116 uniform mat4 u_matViewProjection; | |
1117 attribute vec4 a_vertex; | |
1118 attribute vec2 a_texCoord0; | |
1119 varying vec2 v_texCoord; | |
1120 | |
1121 void main( void ) | |
1122 { | |
1123 gl_Position = u_matViewProjection * a_vertex; | |
1124 v_texCoord = a_texCoord0.xy; | |
1125 }]]></RmShaderCode></RmGLESShader> | |
1126 <RmRenderTarget NAME="renderTexture" API="" INDEX="0" RENDER_TO_SCREEN="FAL
SE" COLOR_CLEAR="TRUE" DEPTH_CLEAR="TRUE" CLEAR_COLOR_VALUE="-16777216" DEPTH_CL
EAR_VALUE="1.000000"/> | |
1127 <RmStreamMapReference NAME="Stream Mapping" API=""/> | |
1128 <RmTextureObject NAME="baseMap" API="OpenGL ES" STATE_INDEX="0" VERTEX_TEXT
URE="FALSE"> | |
1129 <RmTextureReference NAME="base" API=""/> | |
1130 <RmState NAME="GL_TextureMinify" API="OpenGL ES" STATE="4" VALUE="6" USAGE
="SAMPLER_STATE"/> | |
1131 <RmState NAME="GL_TextureMagnify" API="OpenGL ES" STATE="5" VALUE="1" USAG
E="SAMPLER_STATE"/> | |
1132 </RmTextureObject> | |
1133 <RmSampler NAME="baseMap" API="" REGISTER="-1"/> | |
1134 <RmShaderConstant NAME="u_matViewProjection" API="" REGISTER="-1"/> | |
1135 </RmGLESPass> | |
1136 <RmGLESPass NAME="Pass 1" API="OpenGL ES" PASS_INDEX="1" ENABLED="TRUE"> | |
1137 <RmModelReference NAME="ScreenAlignedQuad" API=""/> | |
1138 <RmGLESShader NAME="Vertex Program" API="OpenGL ES" PIXEL_SHADER="FALSE"><R
mShaderCode TYPE="TEXT"><![CDATA[ | |
1139 attribute vec4 a_vertex; | |
1140 varying vec2 v_texCoord; | |
1141 | |
1142 void main(void) | |
1143 { | |
1144 vec2 P = sign( a_vertex.xy ); | |
1145 gl_Position = vec4( P, 0.0, 1.0 ); | |
1146 | |
1147 v_texCoord = P * 0.5 + 0.5; | |
1148 }]]></RmShaderCode></RmGLESShader> | |
1149 <RmGLESShader NAME="Fragment Program" API="OpenGL ES" PIXEL_SHADER="TRUE"><
RmShaderCode TYPE="TEXT"><![CDATA[ | |
1150 precision mediump float; | |
1151 uniform sampler2D renderTexture; | |
1152 varying vec2 v_texCoord; | |
1153 uniform float u_blurStep; | |
1154 | |
1155 void main(void) | |
1156 { | |
1157 vec4 sample0, | |
1158 sample1, | |
1159 sample2, | |
1160 sample3; | |
1161 | |
1162 float step = u_blurStep / 100.0; | |
1163 | |
1164 sample0 = texture2D ( renderTexture, | |
1165 vec2 ( v_texCoord.x - step, v_texCoord.y - step ) ); | |
1166 sample1 = texture2D ( renderTexture, | |
1167 vec2 ( v_texCoord.x + step, v_texCoord.y + step ) ); | |
1168 sample2 = texture2D ( renderTexture, | |
1169 vec2 ( v_texCoord.x + step, v_texCoord.y - step ) ); | |
1170 sample3 = texture2D ( renderTexture, | |
1171 vec2 ( v_texCoord.x - step, v_texCoord.y + step) ); | |
1172 | |
1173 gl_FragColor = (sample0 + sample1 + sample2 + sample3) / 4.0; | |
1174 }]]></RmShaderCode></RmGLESShader> | |
1175 <RmStreamMapReference NAME="Stream Mapping" API=""/> | |
1176 <RmTextureObject NAME="renderTexture" API="OpenGL ES" STATE_INDEX="0" VERTE
X_TEXTURE="FALSE"> | |
1177 <RmTextureReference NAME="renderTexture" API=""/> | |
1178 </RmTextureObject> | |
1179 <RmSampler NAME="renderTexture" API="" REGISTER="-1"/> | |
1180 <RmShaderConstant NAME="u_blurStep" API="" REGISTER="-1"/> | |
1181 </RmGLESPass> | |
1182 </RmOpenGLESEffect> | |
1183 <RmOpenGLESEffect NAME="Bloom" API="OpenGL ES" ACTIVE_CAMERA="Camera"> | |
1184 <RmCamera NAME="Camera" API="" CAMERA_POSITION_X="33.139557" CAMERA_POSITION
_Y="-92.293312" CAMERA_POSITION_Z="55.385082" LOOK_AT_VECTOR_X="-9.544210" LOOK_
AT_VECTOR_Y="-3.399710" LOOK_AT_VECTOR_Z="0.434872" UP_VECTOR_X="-0.471409" UP_V
ECTOR_Y="0.288774" UP_VECTOR_Z="0.833297" FOV="45.000000" NEAR_CLIP_PLANE="60.29
0936" FAR_CLIP_PLANE="1169.461426"/> | |
1185 <RmMatrixVariable NAME="u_matViewProjection" API="" ARTIST_EDITABLE="FALSE"
VARIABLE_SEMANTIC="ViewProjection" VALUE_0="2.287980" VALUE_1="0.000000" VALUE_2
="0.000000" VALUE_3="0.000000" VALUE_4="0.000000" VALUE_5="2.414213" VALUE_6="0.
000000" VALUE_7="0.000000" VALUE_8="0.000000" VALUE_9="0.000000" VALUE_10="-1.00
1001" VALUE_11="199.199203" VALUE_12="0.000000" VALUE_13="0.000000" VALUE_14="-1
.000000" VALUE_15="200.000000"/> | |
1186 <Rm2DTextureVariable NAME="base" API="" ARTIST_EDITABLE="TRUE" VARIABLE_SEMA
NTIC="" FILE_NAME="Fieldstone.tga" ORIGIN="0"/> | |
1187 <RmRenderableTexture NAME="renderTexture" API="" ARTIST_EDITABLE="FALSE" VAR
IABLE_SEMANTIC="" FILE_NAME="" ORIGIN="0" WIDTH="128" HEIGHT="128" FORMAT="21" U
SE_VIEWPORT_DIMENSIONS="FALSE" GENERATE_MIPMAPS="TRUE" WIDTH_RATIO="1.000000" HE
IGHT_RATIO="1.000000"/> | |
1188 <RmRenderableTexture NAME="renderTexture1" API="" ARTIST_EDITABLE="FALSE" VA
RIABLE_SEMANTIC="" FILE_NAME="" ORIGIN="0" WIDTH="128" HEIGHT="128" FORMAT="21"
USE_VIEWPORT_DIMENSIONS="FALSE" GENERATE_MIPMAPS="TRUE" WIDTH_RATIO="1.000000" H
EIGHT_RATIO="1.000000"/> | |
1189 <RmStreamMap NAME="Stream Mapping" API=""> | |
1190 <RmStream NAME="Stream" API="" STRIDE="20"> | |
1191 <RmStreamChannel NAME="Position_0" API="" DATA_SIZE="12" DATA_TYPE="2" REG
ISTER="0" USAGE="0" USAGE_INDEX="0" ATTRIBUTE_NAME="a_vertex"/> | |
1192 <RmStreamChannel NAME="TexCoord_0" API="" DATA_SIZE="8" DATA_TYPE="1" REGI
STER="0" USAGE="5" USAGE_INDEX="0" ATTRIBUTE_NAME="a_texCoord0"/> | |
1193 </RmStream> | |
1194 </RmStreamMap> | |
1195 <RmModelData NAME="ScreenAlignedQuad" API="" FILE_NAME=".\ScreenAlignedQuad.
3ds" ORIENTATION="0"/> | |
1196 <RmModelData NAME="Model" API="" FILE_NAME=".\Car.3ds" ORIENTATION="0"/> | |
1197 <RmGLESPass NAME="Draw Object Outline to Texture" API="OpenGL ES" PASS_INDEX
="0" ENABLED="TRUE"> | |
1198 <RmCameraReference NAME="Camera" API="" USE_ACTIVE_CAMERA="FALSE"/> | |
1199 <RmModelReference NAME="Model" API=""/> | |
1200 <RmGLESShader NAME="Fragment Program" API="OpenGL ES" PIXEL_SHADER="TRUE"><
RmShaderCode TYPE="TEXT"><![CDATA[ | |
1201 precision mediump float; | |
1202 | |
1203 uniform sampler2D baseMap; | |
1204 varying vec2 v_texCoord; | |
1205 | |
1206 void main( void ) | |
1207 { | |
1208 gl_FragColor = vec4( 0.0 ); | |
1209 }]]></RmShaderCode></RmGLESShader> | |
1210 <RmGLESShader NAME="Vertex Program" API="OpenGL ES" PIXEL_SHADER="FALSE"><R
mShaderCode TYPE="TEXT"><![CDATA[ | |
1211 uniform mat4 u_matViewProjection; | |
1212 attribute vec4 a_vertex; | |
1213 attribute vec2 a_texCoord0; | |
1214 varying vec2 v_texCoord; | |
1215 | |
1216 void main( void ) | |
1217 { | |
1218 gl_Position = u_matViewProjection * a_vertex; | |
1219 v_texCoord = a_texCoord0.xy; | |
1220 }]]></RmShaderCode></RmGLESShader> | |
1221 <RmRenderTarget NAME="renderTexture" API="" INDEX="0" RENDER_TO_SCREEN="FAL
SE" COLOR_CLEAR="TRUE" DEPTH_CLEAR="TRUE" CLEAR_COLOR_VALUE="786431" DEPTH_CLEAR
_VALUE="1.000000"/> | |
1222 <RmStreamMapReference NAME="Stream Mapping" API=""/> | |
1223 <RmTextureObject NAME="baseMap" API="OpenGL ES" STATE_INDEX="0" VERTEX_TEXT
URE="FALSE"> | |
1224 <RmTextureReference NAME="base" API=""/> | |
1225 <RmState NAME="GL_TextureMinify" API="OpenGL ES" STATE="4" VALUE="6" USAGE
="SAMPLER_STATE"/> | |
1226 <RmState NAME="GL_TextureMagnify" API="OpenGL ES" STATE="5" VALUE="1" USAG
E="SAMPLER_STATE"/> | |
1227 </RmTextureObject> | |
1228 <RmShaderConstant NAME="u_matViewProjection" API="" REGISTER="-1"/> | |
1229 </RmGLESPass> | |
1230 <RmGLESPass NAME="Blur Pass 1" API="OpenGL ES" PASS_INDEX="1" ENABLED="TRUE"
> | |
1231 <RmModelReference NAME="ScreenAlignedQuad" API=""/> | |
1232 <RmGLESShader NAME="Vertex Program" API="OpenGL ES" PIXEL_SHADER="FALSE"><R
mShaderCode TYPE="TEXT"><![CDATA[ | |
1233 attribute vec4 a_vertex; | |
1234 varying vec2 v_texCoord; | |
1235 | |
1236 void main(void) | |
1237 { | |
1238 vec2 P = sign( a_vertex.xy ); | |
1239 gl_Position = vec4( P, 0.0, 1.0 ); | |
1240 | |
1241 v_texCoord = P * 0.5 + 0.5; | |
1242 }]]></RmShaderCode></RmGLESShader> | |
1243 <RmGLESShader NAME="Fragment Program" API="OpenGL ES" PIXEL_SHADER="TRUE"><
RmShaderCode TYPE="TEXT"><![CDATA[ | |
1244 precision mediump float; | |
1245 uniform sampler2D renderTexture; | |
1246 varying vec2 v_texCoord; | |
1247 uniform float u_blurStep; | |
1248 | |
1249 void main(void) | |
1250 { | |
1251 vec4 sample0, | |
1252 sample1, | |
1253 sample2, | |
1254 sample3; | |
1255 | |
1256 float step = u_blurStep / 100.0; | |
1257 | |
1258 sample0 = texture2D ( renderTexture, | |
1259 vec2 ( v_texCoord.x - step, v_texCoord.y - step ) ); | |
1260 sample1 = texture2D ( renderTexture, | |
1261 vec2 ( v_texCoord.x + step, v_texCoord.y + step ) ); | |
1262 sample2 = texture2D ( renderTexture, | |
1263 vec2 ( v_texCoord.x + step, v_texCoord.y - step ) ); | |
1264 sample3 = texture2D ( renderTexture, | |
1265 vec2 ( v_texCoord.x - step, v_texCoord.y + step) ); | |
1266 | |
1267 gl_FragColor = (sample0 + sample1 + sample2 + sample3) / 4.0; | |
1268 }]]></RmShaderCode></RmGLESShader> | |
1269 <RmRenderTarget NAME="renderTexture1" API="" INDEX="0" RENDER_TO_SCREEN="FA
LSE" COLOR_CLEAR="TRUE" DEPTH_CLEAR="TRUE" CLEAR_COLOR_VALUE="-16777216" DEPTH_C
LEAR_VALUE="1.000000"/> | |
1270 <RmStreamMapReference NAME="Stream Mapping" API=""/> | |
1271 <RmFloatVariable NAME="u_blurStep" API="" ARTIST_EDITABLE="TRUE" VARIABLE_S
EMANTIC="" VALUE="1.000000" MIN="0.000000" MAX="0.000000" CLAMP="FALSE"/> | |
1272 <RmTextureObject NAME="renderTexture" API="OpenGL ES" STATE_INDEX="0" VERTE
X_TEXTURE="FALSE"> | |
1273 <RmTextureReference NAME="renderTexture" API=""/> | |
1274 </RmTextureObject> | |
1275 <RmSampler NAME="renderTexture" API="" REGISTER="-1"/> | |
1276 <RmShaderConstant NAME="u_blurStep" API="" REGISTER="-1"/> | |
1277 </RmGLESPass> | |
1278 <RmGLESPass NAME="Blur Pass 2" API="OpenGL ES" PASS_INDEX="2" ENABLED="TRUE"
> | |
1279 <RmModelReference NAME="ScreenAlignedQuad" API=""/> | |
1280 <RmGLESShader NAME="Vertex Program" API="OpenGL ES" PIXEL_SHADER="FALSE"><R
mShaderCode TYPE="TEXT"><![CDATA[ | |
1281 attribute vec4 a_vertex; | |
1282 varying vec2 v_texCoord; | |
1283 | |
1284 void main(void) | |
1285 { | |
1286 vec2 P = sign( a_vertex.xy ); | |
1287 gl_Position = vec4( P, 0.0, 1.0 ); | |
1288 | |
1289 v_texCoord = P * 0.5 + 0.5; | |
1290 }]]></RmShaderCode></RmGLESShader> | |
1291 <RmGLESShader NAME="Fragment Program" API="OpenGL ES" PIXEL_SHADER="TRUE"><
RmShaderCode TYPE="TEXT"><![CDATA[ | |
1292 precision mediump float; | |
1293 uniform sampler2D renderTexture1; | |
1294 varying vec2 v_texCoord; | |
1295 uniform float u_blurStep; | |
1296 | |
1297 void main(void) | |
1298 { | |
1299 vec4 sample0, | |
1300 sample1, | |
1301 sample2, | |
1302 sample3; | |
1303 | |
1304 float step = u_blurStep / 100.0; | |
1305 | |
1306 sample0 = texture2D ( renderTexture1, | |
1307 vec2 ( v_texCoord.x - step, v_texCoord.y - step ) ); | |
1308 sample1 = texture2D ( renderTexture1, | |
1309 vec2 ( v_texCoord.x + step, v_texCoord.y + step ) ); | |
1310 sample2 = texture2D ( renderTexture1, | |
1311 vec2 ( v_texCoord.x + step, v_texCoord.y - step ) ); | |
1312 sample3 = texture2D ( renderTexture1, | |
1313 vec2 ( v_texCoord.x - step, v_texCoord.y + step) ); | |
1314 | |
1315 gl_FragColor = (sample0 + sample1 + sample2 + sample3) / 4.0; | |
1316 }]]></RmShaderCode></RmGLESShader> | |
1317 <RmRenderTarget NAME="renderTexture" API="" INDEX="0" RENDER_TO_SCREEN="FAL
SE" COLOR_CLEAR="TRUE" DEPTH_CLEAR="TRUE" CLEAR_COLOR_VALUE="-16777216" DEPTH_CL
EAR_VALUE="1.000000"/> | |
1318 <RmStreamMapReference NAME="Stream Mapping" API=""/> | |
1319 <RmFloatVariable NAME="u_blurStep" API="" ARTIST_EDITABLE="TRUE" VARIABLE_S
EMANTIC="" VALUE="2.000000" MIN="0.000000" MAX="0.000000" CLAMP="FALSE"/> | |
1320 <RmTextureObject NAME="renderTexture1" API="OpenGL ES" STATE_INDEX="0" VERT
EX_TEXTURE="FALSE"> | |
1321 <RmTextureReference NAME="renderTexture1" API=""/> | |
1322 </RmTextureObject> | |
1323 <RmSampler NAME="renderTexture1" API="" REGISTER="-1"/> | |
1324 <RmShaderConstant NAME="u_blurStep" API="" REGISTER="-1"/> | |
1325 </RmGLESPass> | |
1326 <RmGLESPass NAME="Draw Object to Screen" API="OpenGL ES" PASS_INDEX="3" ENAB
LED="TRUE"> | |
1327 <RmCameraReference NAME="Camera" API="" USE_ACTIVE_CAMERA="FALSE"/> | |
1328 <RmModelReference NAME="Model" API=""/> | |
1329 <RmGLESShader NAME="Fragment Program" API="OpenGL ES" PIXEL_SHADER="TRUE"><
RmShaderCode TYPE="TEXT"><![CDATA[ | |
1330 precision mediump float; | |
1331 | |
1332 uniform sampler2D baseMap; | |
1333 varying vec2 v_texCoord; | |
1334 | |
1335 void main( void ) | |
1336 { | |
1337 gl_FragColor = texture2D( baseMap, v_texCoord ); | |
1338 }]]></RmShaderCode></RmGLESShader> | |
1339 <RmGLESShader NAME="Vertex Program" API="OpenGL ES" PIXEL_SHADER="FALSE"><R
mShaderCode TYPE="TEXT"><![CDATA[ | |
1340 uniform mat4 u_matViewProjection; | |
1341 attribute vec4 a_vertex; | |
1342 attribute vec2 a_texCoord0; | |
1343 varying vec2 v_texCoord; | |
1344 | |
1345 void main( void ) | |
1346 { | |
1347 gl_Position = u_matViewProjection * a_vertex; | |
1348 v_texCoord = a_texCoord0.xy; | |
1349 }]]></RmShaderCode></RmGLESShader> | |
1350 <RmStreamMapReference NAME="Stream Mapping" API=""/> | |
1351 <RmTextureObject NAME="baseMap" API="OpenGL ES" STATE_INDEX="0" VERTEX_TEXT
URE="FALSE"> | |
1352 <RmTextureReference NAME="base" API=""/> | |
1353 <RmState NAME="GL_TextureMinify" API="OpenGL ES" STATE="4" VALUE="6" USAGE
="SAMPLER_STATE"/> | |
1354 <RmState NAME="GL_TextureMagnify" API="OpenGL ES" STATE="5" VALUE="1" USAG
E="SAMPLER_STATE"/> | |
1355 </RmTextureObject> | |
1356 <RmSampler NAME="baseMap" API="" REGISTER="-1"/> | |
1357 <RmShaderConstant NAME="u_matViewProjection" API="" REGISTER="-1"/> | |
1358 </RmGLESPass> | |
1359 <RmGLESPass NAME="Draw to Screen" API="OpenGL ES" PASS_INDEX="4" ENABLED="TR
UE"> | |
1360 <RmModelReference NAME="ScreenAlignedQuad" API=""/> | |
1361 <RmRenderStateBlock NAME="Render State" API="OpenGL ES"> | |
1362 <RmState NAME="GL_BlendSourceRGB" API="OpenGL ES" STATE="48" VALUE="2" USA
GE="RENDER_STATE"/> | |
1363 <RmState NAME="GL_BlendDestRGB" API="OpenGL ES" STATE="49" VALUE="2" USAGE
="RENDER_STATE"/> | |
1364 <RmState NAME="GL_BlendEnable" API="OpenGL ES" STATE="46" VALUE="1" USAGE=
"RENDER_STATE"/> | |
1365 </RmRenderStateBlock> | |
1366 <RmGLESShader NAME="Fragment Program" API="OpenGL ES" PIXEL_SHADER="TRUE"><
RmShaderCode TYPE="TEXT"><![CDATA[ | |
1367 precision mediump float; | |
1368 uniform sampler2D renderTexture; | |
1369 varying vec2 v_texCoord; | |
1370 | |
1371 void main(void) | |
1372 { | |
1373 gl_FragColor = texture2D( renderTexture, v_texCoord ); | |
1374 }]]></RmShaderCode></RmGLESShader> | |
1375 <RmGLESShader NAME="Vertex Program" API="OpenGL ES" PIXEL_SHADER="FALSE"><R
mShaderCode TYPE="TEXT"><![CDATA[ | |
1376 attribute vec4 a_vertex; | |
1377 varying vec2 v_texCoord; | |
1378 | |
1379 void main(void) | |
1380 { | |
1381 vec2 P = sign( a_vertex.xy ); | |
1382 gl_Position = vec4( P, 0.0, 1.0 ); | |
1383 | |
1384 v_texCoord = P * 0.5 + 0.5; | |
1385 }]]></RmShaderCode></RmGLESShader> | |
1386 <RmStreamMapReference NAME="Stream Mapping" API=""/> | |
1387 <RmTextureObject NAME="renderTexture" API="OpenGL ES" STATE_INDEX="0" VERTE
X_TEXTURE="FALSE"> | |
1388 <RmTextureReference NAME="renderTexture" API=""/> | |
1389 </RmTextureObject> | |
1390 <RmSampler NAME="renderTexture" API="" REGISTER="-1"/> | |
1391 </RmGLESPass> | |
1392 </RmOpenGLESEffect> | |
1393 </RmEffectGroup> | |
1394 </RmEffectWorkspace> | |
1395 </RENDER_MONKEY> | |
OLD | NEW |