2 // time: Sun Jan 6 17:08:01 2008
4 // version: 3.2.0 (format), 4.4.4 (DX)
8 // workspace: width = 1098, height = 1006
9 // layout: snap = 1, width = 10, height = 10, align = CC
15 // node CollectMultiGrid[1]: x = 425, y = 404, inputs = 4, label = CollectMultiGrid
16 // input[1]: defaulting = 0, visible = 1, type = 67108863, value = NULL
17 // input[3]: defaulting = 0, visible = 1, type = 67108863, value = NULL
19 main_CollectMultiGrid_1_out_1 =
21 main_CollectMultiGrid_1_in_1,
22 main_CollectMultiGrid_1_in_2,
23 main_CollectMultiGrid_1_in_3,
24 main_CollectMultiGrid_1_in_4
25 ) [instance: 1, cache: 1];
27 // node StringList[1]: x = 178, y = 24, inputs = 0, label = StringList
28 // output[1]: visible = 1, type = 16777248, value = { "FILELIST" }
31 // node ForEachMember[1]: x = 155, y = 124, inputs = 1, label = ForEachMember
33 main_ForEachMember_1_out_1,
34 main_ForEachMember_1_out_2,
35 main_ForEachMember_1_out_3 =
37 main_StringList_1_out_1
38 ) [instance: 1, cache: 1];
40 // node Import[1]: x = 159, y = 224, inputs = 6, label = Import
44 main_ForEachMember_1_out_1,
50 ) [instance: 1, cache: 1];
52 // node Value[1]: x = 993, y = 294, inputs = 0, label = Value
53 // output[1]: visible = 1, type = 29, value = 0
56 // node Inquire[1]: x = 879, y = 294, inputs = 3, label = Inquire
57 // input[2]: defaulting = 0, visible = 1, type = 32, value = "member count"
59 main_Inquire_1_out_1 =
64 ) [instance: 1, cache: 1];
66 // node Value[2]: x = 1053, y = 74, inputs = 0, label = Value
67 // output[1]: visible = 1, type = 29, value = 1
70 // node Compute[1]: x = 1021, y = 164, inputs = 3, label = Compute
71 // input[1]: defaulting = 0, visible = 0, type = 32, value = "$0 - $1"
72 // expression: value = a - b
76 main_Compute_1_out_1 =
81 ) [instance: 1, cache: 1];
83 // node Sequencer[1]: x = 995, y = 394, inputs = 7, label = Sequencer
84 // input[1]: defaulting = 0, visible = 0, type = 32, value = "Sequencer_1"
85 // input[4]: defaulting = 1, visible = 1, type = 1, value = 0
86 // input[5]: defaulting = 1, visible = 1, type = 1, value = 95
87 // input[6]: defaulting = 1, visible = 0, type = 1, value = 1
88 // input[7]: defaulting = 0, visible = 0, type = 16777217, value = { 0 95 1 0 95 1 }
89 // vcr[1]: min = 0, max = 95, beg = 0, end = 95, cur = 38, inc = 1, loop = off, step = off, pal = off
90 // window: position = (0.0132,0.0833), size = 0.1750x0.0667
92 main_Sequencer_1_in_3 = @frame;
93 main_Sequencer_1_out_1[cache: 2] =
95 main_Sequencer_1_in_1,
96 main_Sequencer_1_in_2,
97 main_Sequencer_1_in_3,
100 main_Sequencer_1_in_6,
101 main_Sequencer_1_in_7
102 ) [instance: 1, cache: 1];
104 // node Select[1]: x = 851, y = 394, inputs = 3, label = Select
106 main_Select_1_out_1 =
109 main_Sequencer_1_out_1,
111 ) [instance: 1, cache: 1];
113 // node ShowConnections[1]: x = 449, y = 324, inputs = 1, label = ShowConnections
115 main_ShowConnections_1_out_1 =
118 ) [instance: 1, cache: 1];
120 // node StringList[2]: x = 628, y = 224, inputs = 0, label = StringList
121 // output[1]: visible = 1, type = 16777248, value = { "COLORLIST" }
124 // node ForEachMember[2]: x = 605, y = 324, inputs = 1, label = ForEachMember
126 main_ForEachMember_2_out_1,
127 main_ForEachMember_2_out_2,
128 main_ForEachMember_2_out_3 =
130 main_StringList_2_out_1
131 ) [instance: 2, cache: 1];
133 // node Color[1]: x = 589, y = 404, inputs = 5, label = Color
134 // input[3]: defaulting = 0, visible = 1, type = 5, value = .3
138 main_ShowConnections_1_out_1,
139 main_ForEachMember_2_out_1,
143 ) [instance: 1, cache: 1];
145 // node GetLocal[3]: x = 732, y = 394, inputs = 3, label = GetLocal
147 main_GetLocal_3_out_1,
148 main_GetLocal_3_out_2 =
150 main_GetLocal_3_in_1,
151 main_GetLocal_3_in_2,
153 ) [instance: 3, cache: 1];
155 // node Append[1]: x = 555, y = 484, inputs = 5, label = Append
157 main_Append_1_out_1 =
159 main_CollectMultiGrid_1_out_1,
162 main_GetLocal_3_out_1,
164 ) [instance: 1, cache: 1];
166 // node GetLocal[4]: x = 1012, y = 484, inputs = 3, label = GetLocal
168 main_GetLocal_4_out_1,
169 main_GetLocal_4_out_2 =
171 main_GetLocal_4_in_1,
172 main_GetLocal_4_in_2,
174 ) [instance: 4, cache: 1];
176 // node Append[2]: x = 835, y = 484, inputs = 5, label = Append
178 main_Append_2_out_1 =
180 main_CollectMultiGrid_1_out_1,
183 main_GetLocal_4_out_1,
185 ) [instance: 2, cache: 1];
187 // node RubberSheet[2]: x = 786, y = 644, inputs = 4, label = RubberSheet
188 // input[2]: defaulting = 1, visible = 1, type = 5, value = .1
190 main_RubberSheet_2_out_1 =
193 main_RubberSheet_2_in_2,
194 main_RubberSheet_2_in_3,
195 main_RubberSheet_2_in_4
196 ) [instance: 2, cache: 1];
198 // node Shade[1]: x = 899, y = 684, inputs = 8, label = Shade
199 // input[2]: defaulting = 0, visible = 1, type = 3, value = 1
200 // input[3]: defaulting = 0, visible = 1, type = 32, value = "smooth"
204 main_RubberSheet_2_out_1,
212 ) [instance: 1, cache: 1];
214 // node Statistics[1]: x = 135, y = 324, inputs = 1, label = Statistics
216 main_Statistics_1_out_1,
217 main_Statistics_1_out_2,
218 main_Statistics_1_out_3,
219 main_Statistics_1_out_4,
220 main_Statistics_1_out_5 =
223 ) [instance: 1, cache: 1];
225 // node GetLocal[2]: x = 12, y = 324, inputs = 3, label = GetLocal
227 main_GetLocal_2_out_1,
228 main_GetLocal_2_out_2 =
230 main_GetLocal_2_in_1,
231 main_GetLocal_2_in_2,
233 ) [instance: 2, cache: 1];
235 // node List[2]: x = 111, y = 464, inputs = 2, label = List
239 main_Statistics_1_out_4,
240 main_GetLocal_2_out_1
241 ) [instance: 2, cache: 1];
243 // node Statistics[3]: x = 75, y = 594, inputs = 1, label = Statistics
245 main_Statistics_3_out_1,
246 main_Statistics_3_out_2,
247 main_Statistics_3_out_3,
248 main_Statistics_3_out_4,
249 main_Statistics_3_out_5 =
252 ) [instance: 3, cache: 1];
254 // node GetLocal[1]: x = 302, y = 324, inputs = 3, label = GetLocal
256 main_GetLocal_1_out_1,
257 main_GetLocal_1_out_2 =
259 main_GetLocal_1_in_1,
260 main_GetLocal_1_in_2,
262 ) [instance: 1, cache: 1];
264 // node List[1]: x = 231, y = 464, inputs = 2, label = List
268 main_Statistics_1_out_5,
269 main_GetLocal_1_out_1
270 ) [instance: 1, cache: 1];
272 // node Statistics[2]: x = 235, y = 594, inputs = 1, label = Statistics
274 main_Statistics_2_out_1,
275 main_Statistics_2_out_2,
276 main_Statistics_2_out_3,
277 main_Statistics_2_out_4,
278 main_Statistics_2_out_5 =
281 ) [instance: 2, cache: 1];
283 // node AutoColor[1]: x = 896, y = 804, inputs = 10, label = AutoColor
284 // input[2]: defaulting = 0, visible = 0, type = 5, value = 1.0
285 // input[8]: visible = 1
287 main_AutoColor_1_out_1,
288 main_AutoColor_1_out_2 =
291 main_AutoColor_1_in_2,
292 main_AutoColor_1_in_3,
293 main_AutoColor_1_in_4,
294 main_AutoColor_1_in_5,
295 main_AutoColor_1_in_6,
296 main_Statistics_3_out_4,
297 main_Statistics_2_out_5,
298 main_AutoColor_1_in_9,
299 main_AutoColor_1_in_10
300 ) [instance: 1, cache: 1];
302 // node RubberSheet[4]: x = 606, y = 734, inputs = 4, label = RubberSheet
303 // input[2]: defaulting = 1, visible = 1, type = 5, value = .1
305 main_RubberSheet_4_out_1 =
308 main_RubberSheet_4_in_2,
309 main_RubberSheet_4_in_3,
310 main_RubberSheet_4_in_4
311 ) [instance: 4, cache: 1];
313 // node ColorBar[1]: x = 835, y = 934, inputs = 16, label = ColorBar
314 // input[4]: defaulting = 0, visible = 1, type = 3, value = 1
316 main_ColorBar_1_out_1 =
318 main_AutoColor_1_out_2,
319 main_ColorBar_1_in_2,
320 main_ColorBar_1_in_3,
321 main_ColorBar_1_in_4,
322 main_ColorBar_1_in_5,
323 main_ColorBar_1_in_6,
324 main_ColorBar_1_in_7,
325 main_ColorBar_1_in_8,
326 main_ColorBar_1_in_9,
327 main_ColorBar_1_in_10,
328 main_ColorBar_1_in_11,
329 main_ColorBar_1_in_12,
330 main_ColorBar_1_in_13,
331 main_ColorBar_1_in_14,
332 main_ColorBar_1_in_15,
333 main_ColorBar_1_in_16
334 ) [instance: 1, cache: 1];
336 // node Collect[1]: x = 619, y = 844, inputs = 3, label = Collect
338 main_Collect_1_out_1 =
340 main_RubberSheet_4_out_1,
341 main_AutoColor_1_out_1,
342 main_ColorBar_1_out_1
343 ) [instance: 1, cache: 1];
345 // node Image[1]: x = 609, y = 944, inputs = 49, label = Image
346 // input[1]: defaulting = 0, visible = 0, type = 67108863, value = "Image_1"
347 // input[4]: defaulting = 0, visible = 0, type = 1, value = 0
348 // input[14]: defaulting = 0, visible = 0, type = 1, value = 1
349 // input[19]: defaulting = 0, visible = 0, type = 3, value = 0
351 // internal caching: 1
358 main_Collect_1_out_1,
406 ) [instance: 1, cache: 1];
408 // node SetLocal[1]: x = 332, y = 464, inputs = 3, label = SetLocal
412 main_GetLocal_1_out_2,
414 ) [instance: 1, cache: 1];
416 // node SetLocal[2]: x = 12, y = 464, inputs = 3, label = SetLocal
420 main_GetLocal_2_out_2,
422 ) [instance: 2, cache: 1];
424 // node SetLocal[3]: x = 732, y = 484, inputs = 3, label = SetLocal
428 main_GetLocal_3_out_2,
430 ) [instance: 3, cache: 1];
432 // node SetLocal[4]: x = 1012, y = 564, inputs = 3, label = SetLocal
436 main_GetLocal_4_out_2,
438 ) [instance: 4, cache: 1];
439 // network: end of macro body
440 CacheScene(main_Image_1_in_1, main_Image_1_out_1, main_Image_1_out_2);
442 main_CollectMultiGrid_1_in_1 = NULL;
443 main_CollectMultiGrid_1_in_2 = NULL;
444 main_CollectMultiGrid_1_in_3 = NULL;
445 main_CollectMultiGrid_1_in_4 = NULL;
446 main_CollectMultiGrid_1_out_1 = NULL;
447 main_StringList_1_out_1 = { "FILELIST" };
448 main_ForEachMember_1_out_1 = NULL;
449 main_Import_1_in_2 = NULL;
450 main_Import_1_in_3 = NULL;
451 main_Import_1_in_4 = NULL;
452 main_Import_1_in_5 = NULL;
453 main_Import_1_in_6 = NULL;
454 main_Import_1_out_1 = NULL;
455 main_Value_1_out_1 = 0;
456 main_Inquire_1_in_2 = "member count";
457 main_Inquire_1_in_3 = NULL;
458 main_Inquire_1_out_1 = NULL;
459 main_Value_2_out_1 = 1;
460 main_Compute_1_in_1 = "$0 - $1";
461 main_Compute_1_out_1 = NULL;
462 main_Sequencer_1_in_1 = "Sequencer_1";
463 main_Sequencer_1_in_2 = NULL;
464 main_Sequencer_1_in_3 = NULL;
465 main_Sequencer_1_in_6 = NULL;
466 main_Sequencer_1_in_7 = { 0 95 1 0 95 1 };
467 main_Sequencer_1_out_1 = NULL;
470 @nextframe = @startframe;
473 main_Select_1_in_3 = NULL;
474 main_Select_1_out_1 = NULL;
475 main_ShowConnections_1_out_1 = NULL;
476 main_StringList_2_out_1 = { "COLORLIST" };
477 main_ForEachMember_2_out_1 = NULL;
478 main_Color_1_in_3 = .3;
479 main_Color_1_in_4 = NULL;
480 main_Color_1_in_5 = NULL;
481 main_Color_1_out_1 = NULL;
482 main_GetLocal_3_in_1 = NULL;
483 main_GetLocal_3_in_2 = NULL;
484 main_GetLocal_3_in_3 = NULL;
485 main_GetLocal_3_out_1 = NULL;
486 main_GetLocal_3_out_2 = NULL;
487 main_Append_1_in_3 = NULL;
488 main_Append_1_in_5 = NULL;
489 main_Append_1_out_1 = NULL;
490 main_GetLocal_4_in_1 = NULL;
491 main_GetLocal_4_in_2 = NULL;
492 main_GetLocal_4_in_3 = NULL;
493 main_GetLocal_4_out_1 = NULL;
494 main_GetLocal_4_out_2 = NULL;
495 main_Append_2_in_3 = NULL;
496 main_Append_2_in_5 = NULL;
497 main_Append_2_out_1 = NULL;
498 main_RubberSheet_2_in_2 = NULL;
499 main_RubberSheet_2_in_3 = NULL;
500 main_RubberSheet_2_in_4 = NULL;
501 main_RubberSheet_2_out_1 = NULL;
502 main_Shade_1_in_2 = 1;
503 main_Shade_1_in_3 = "smooth";
504 main_Shade_1_in_4 = NULL;
505 main_Shade_1_in_5 = NULL;
506 main_Shade_1_in_6 = NULL;
507 main_Shade_1_in_7 = NULL;
508 main_Shade_1_in_8 = NULL;
509 main_Shade_1_out_1 = NULL;
510 main_Statistics_1_out_4 = NULL;
511 main_Statistics_1_out_5 = NULL;
512 main_GetLocal_2_in_1 = NULL;
513 main_GetLocal_2_in_2 = NULL;
514 main_GetLocal_2_in_3 = NULL;
515 main_GetLocal_2_out_1 = NULL;
516 main_GetLocal_2_out_2 = NULL;
517 main_List_2_out_1 = NULL;
518 main_Statistics_3_out_4 = NULL;
519 main_GetLocal_1_in_1 = NULL;
520 main_GetLocal_1_in_2 = NULL;
521 main_GetLocal_1_in_3 = NULL;
522 main_GetLocal_1_out_1 = NULL;
523 main_GetLocal_1_out_2 = NULL;
524 main_List_1_out_1 = NULL;
525 main_Statistics_2_out_5 = NULL;
526 main_AutoColor_1_in_2 = 1.0;
527 main_AutoColor_1_in_3 = NULL;
528 main_AutoColor_1_in_4 = NULL;
529 main_AutoColor_1_in_5 = NULL;
530 main_AutoColor_1_in_6 = NULL;
531 main_AutoColor_1_in_9 = NULL;
532 main_AutoColor_1_in_10 = NULL;
533 main_AutoColor_1_out_1 = NULL;
534 main_AutoColor_1_out_2 = NULL;
535 main_RubberSheet_4_in_2 = NULL;
536 main_RubberSheet_4_in_3 = NULL;
537 main_RubberSheet_4_in_4 = NULL;
538 main_RubberSheet_4_out_1 = NULL;
539 main_ColorBar_1_in_2 = NULL;
540 main_ColorBar_1_in_3 = NULL;
541 main_ColorBar_1_in_4 = 1;
542 main_ColorBar_1_in_5 = NULL;
543 main_ColorBar_1_in_6 = NULL;
544 main_ColorBar_1_in_7 = NULL;
545 main_ColorBar_1_in_8 = NULL;
546 main_ColorBar_1_in_9 = NULL;
547 main_ColorBar_1_in_10 = NULL;
548 main_ColorBar_1_in_11 = NULL;
549 main_ColorBar_1_in_12 = NULL;
550 main_ColorBar_1_in_13 = NULL;
551 main_ColorBar_1_in_14 = NULL;
552 main_ColorBar_1_in_15 = NULL;
553 main_ColorBar_1_in_16 = NULL;
554 main_ColorBar_1_out_1 = NULL;
555 main_Collect_1_out_1 = NULL;
571 buttonUpApprox = "none",
572 buttonDownApprox = "none",
574 buttonDownDensity = 1,
643 buttonDownDensity) [instance: 1, cache: 1];
654 backgroundColor) [instance: 1, cache: 1];
665 backgroundColor) [instance: 1, cache: 1];
666 coloredDefaultCamera =
667 UpdateCamera(defaultCamera,
668 background=backgroundColor) [instance: 1, cache: 1];
670 Inquire(defaultCamera,
671 "is null + 1") [instance: 1, cache: 1];
675 coloredDefaultCamera,
676 autoCamera) [instance: 1, cache: 1];
680 "is null + 1") [instance: 2, cache: 1];
685 0) [instance: 2, cache: 1];
688 "($0 != 0 || $1 == 0) ? 1 : 2",
690 useVector) [instance: 1, cache: 1];
694 realCamera) [instance: 3, cache: 1];
715 AAzTickLabels) [instance: 1, cache: 1];
716 switchAAenable = Compute("$0+1",
717 AAenable) [instance: 2, cache: 1];
721 AAobject) [instance:4, cache: 1];
722 SWapproximation_options =
726 buttonDownApprox) [instance: 5, cache: 1];
731 buttonDownDensity) [instance: 6, cache: 1];
732 HWapproximation_options =
736 buttonUpApprox) [instance: 1, cache: 1];
741 buttonUpDensity) [instance: 2, cache: 1];
742 switchRenderMode = Compute(
744 renderMode) [instance: 3, cache: 1];
745 approximation_options = Switch(
747 SWapproximation_options,
748 HWapproximation_options) [instance: 7, cache: 1];
749 density_options = Switch(
752 HWdensity_options) [instance: 8, cache: 1];
753 renderModeString = Switch(
756 "hardware")[instance: 9, cache: 1];
757 object_tag = Inquire(
759 "object tag")[instance: 3, cache: 1];
771 "rendering approximation",
772 approximation_options,
778 renderModeString) [instance: 1, cache: 1];
782 "is null + 1") [instance: 4, cache: 1];
786 "camera resolution") [instance: 5, cache: 1];
791 ImageResolution) [instance: 10, cache: 1];
795 "is null + 1") [instance: 6, cache: 1];
799 "camera aspect") [instance: 7, cache: 1];
804 ImageAspect) [instance: 11, cache: 1];
805 switchRECenable = Compute(
806 "$0 == 0 ? 1 : (($2 == $3) && ($4 == $5)) ? ($1 == 1 ? 2 : 3) : 4",
812 ImageAspect) [instance: 4, cache: 1];
813 NoRECobject, RECNoRerenderObject, RECNoRerHW, RECRerenderObject = Route(switchRECenable, annoted_object);
818 throttle) [instance: 1, cache: 1];
822 camera) [instance: 1, cache: 1];
827 throttle) [instance: 2, cache: 1];
831 RECformat) [instance: 1, cache: 1];
836 throttle) [instance: 1, cache: 0];
837 rec_image = ReadImageWindow(
838 rec_where) [instance: 1, cache: 1];
842 RECformat) [instance: 1, cache: 1];
846 resolution=RECresolution,
847 aspect=RECaspect) [instance: 2, cache: 1];
852 throttle) [instance: 1, cache: 1];
858 camera) [instance: 1, cache: 1];
862 RECupdateCamera) [instance: 2, cache: 1];
866 RECformat) [instance: 2, cache: 1];
868 main_Image_1_in_1 = "Image_1";
869 main_Image_1_in_3 = "X24,,";
870 main_Image_1_in_4 = 0;
871 main_Image_1_in_5 = NULL;
872 main_Image_1_in_6 = NULL;
873 main_Image_1_in_7 = NULL;
874 main_Image_1_in_8 = NULL;
875 main_Image_1_in_9 = NULL;
876 main_Image_1_in_10 = NULL;
877 main_Image_1_in_11 = NULL;
878 main_Image_1_in_12 = NULL;
879 main_Image_1_in_13 = NULL;
880 main_Image_1_in_14 = 1;
881 main_Image_1_in_15 = NULL;
882 main_Image_1_in_16 = NULL;
883 main_Image_1_in_17 = NULL;
884 main_Image_1_in_18 = NULL;
885 main_Image_1_in_19 = 0;
886 main_Image_1_in_20 = NULL;
887 main_Image_1_in_21 = NULL;
888 main_Image_1_in_22 = NULL;
889 main_Image_1_in_23 = NULL;
890 main_Image_1_in_25 = NULL;
891 main_Image_1_in_26 = NULL;
892 main_Image_1_in_27 = NULL;
893 main_Image_1_in_28 = NULL;
894 main_Image_1_in_29 = NULL;
895 main_Image_1_in_30 = NULL;
896 main_Image_1_in_31 = NULL;
897 main_Image_1_in_32 = NULL;
898 main_Image_1_in_33 = NULL;
899 main_Image_1_in_34 = NULL;
900 main_Image_1_in_35 = NULL;
901 main_Image_1_in_36 = NULL;
902 main_Image_1_in_37 = NULL;
903 main_Image_1_in_38 = NULL;
904 main_Image_1_in_39 = NULL;
905 main_Image_1_in_40 = NULL;
906 main_Image_1_in_41 = NULL;
907 main_Image_1_in_42 = NULL;
908 main_Image_1_in_43 = NULL;
909 main_Image_1_in_44 = NULL;
910 main_Image_1_in_45 = NULL;
911 main_Image_1_in_46 = NULL;
912 main_Image_1_in_47 = NULL;
913 main_Image_1_in_48 = NULL;
914 main_Image_1_in_49 = NULL;
915 main_SetLocal_1_in_3 = NULL;
916 main_SetLocal_2_in_3 = NULL;
917 main_SetLocal_3_in_3 = NULL;
918 main_SetLocal_4_in_3 = NULL;
919 Executive("product version 4 4 4");