2 // time: Thu Nov 6 12:08:29 2008
4 // version: 3.2.0 (format), 4.4.0 (DX)
8 // workspace: width = 372, height = 548
9 // layout: snap = 0, width = 50, height = 50, align = NN
15 // node Import[1]: x = 147, y = 71, inputs = 6, label = Import
16 // input[1]: defaulting = 0, visible = 1, type = 32, value = "fermi_up.general"
26 ) [instance: 1, cache: 1];
28 // node Isosurface[1]: x = 146, y = 196, inputs = 6, label = Isosurface
29 // input[2]: defaulting = 0, visible = 1, type = 5, value = 0.0
31 main_Isosurface_1_out_1 =
34 main_Isosurface_1_in_2,
35 main_Isosurface_1_in_3,
36 main_Isosurface_1_in_4,
37 main_Isosurface_1_in_5,
38 main_Isosurface_1_in_6
39 ) [instance: 1, cache: 1];
41 // node Color[1]: x = 154, y = 315, inputs = 5, label = Color
42 // input[2]: defaulting = 0, visible = 1, type = 32, value = "green"
46 main_Isosurface_1_out_1,
51 ) [instance: 1, cache: 1];
53 // node Import[2]: x = 291, y = 73, inputs = 6, label = Import
54 // input[1]: defaulting = 0, visible = 1, type = 32, value = "fermi_dn.general"
64 ) [instance: 2, cache: 1];
66 // node Isosurface[2]: x = 290, y = 194, inputs = 6, label = Isosurface
67 // input[2]: defaulting = 0, visible = 1, type = 5, value = 0.0
69 main_Isosurface_2_out_1 =
72 main_Isosurface_2_in_2,
73 main_Isosurface_2_in_3,
74 main_Isosurface_2_in_4,
75 main_Isosurface_2_in_5,
76 main_Isosurface_2_in_6
77 ) [instance: 2, cache: 1];
79 // node Color[2]: x = 300, y = 313, inputs = 5, label = Color
80 // input[2]: defaulting = 0, visible = 1, type = 32, value = "yellow"
84 main_Isosurface_2_out_1,
89 ) [instance: 2, cache: 1];
91 // node Collect[1]: x = 231, y = 399, inputs = 2, label = Collect
93 main_Collect_1_out_1 =
97 ) [instance: 1, cache: 1];
99 // node Image[2]: x = 283, y = 486, inputs = 49, label = Image
100 // input[1]: defaulting = 0, visible = 0, type = 32, value = "Image_2"
101 // input[4]: defaulting = 0, visible = 0, type = 1, value = 1
102 // input[5]: defaulting = 0, visible = 0, type = 8, value = [0.459851 0.459851 0.459851]
103 // input[6]: defaulting = 0, visible = 0, type = 8, value = [5.36756 3.53923 7.97489]
104 // input[7]: defaulting = 0, visible = 0, type = 5, value = 5.08525
105 // input[8]: defaulting = 0, visible = 0, type = 1, value = 640
106 // input[9]: defaulting = 0, visible = 0, type = 5, value = 0.75
107 // input[10]: defaulting = 0, visible = 0, type = 8, value = [-0.0834371 0.940039 -0.330704]
108 // input[11]: defaulting = 1, visible = 0, type = 5, value = 30.0002
109 // input[12]: defaulting = 0, visible = 0, type = 1, value = 0
110 // input[14]: defaulting = 0, visible = 0, type = 1, value = 1
111 // input[15]: defaulting = 1, visible = 0, type = 32, value = "none"
112 // input[16]: defaulting = 1, visible = 0, type = 32, value = "none"
113 // input[17]: defaulting = 1, visible = 0, type = 1, value = 1
114 // input[18]: defaulting = 1, visible = 0, type = 1, value = 1
115 // input[19]: defaulting = 0, visible = 0, type = 1, value = 0
116 // input[29]: defaulting = 1, visible = 0, type = 3, value = 0
117 // input[41]: defaulting = 0, visible = 0, type = 32, value = "none"
119 // window: position = (0.0104,0.0600), size = 0.4542x0.5800, screen = 0
120 // internal caching: 1
127 main_Collect_1_out_1,
175 ) [instance: 2, cache: 1];
176 // network: end of macro body
177 CacheScene(main_Image_2_in_1, main_Image_2_out_1, main_Image_2_out_2);
179 main_Import_1_in_1 = "fermi_up.general";
180 main_Import_1_in_2 = NULL;
181 main_Import_1_in_3 = NULL;
182 main_Import_1_in_4 = NULL;
183 main_Import_1_in_5 = NULL;
184 main_Import_1_in_6 = NULL;
185 main_Import_1_out_1 = NULL;
186 main_Isosurface_1_in_2 = 0.0;
187 main_Isosurface_1_in_3 = NULL;
188 main_Isosurface_1_in_4 = NULL;
189 main_Isosurface_1_in_5 = NULL;
190 main_Isosurface_1_in_6 = NULL;
191 main_Isosurface_1_out_1 = NULL;
192 main_Color_1_in_2 = "green";
193 main_Color_1_in_3 = NULL;
194 main_Color_1_in_4 = NULL;
195 main_Color_1_in_5 = NULL;
196 main_Color_1_out_1 = NULL;
197 main_Import_2_in_1 = "fermi_dn.general";
198 main_Import_2_in_2 = NULL;
199 main_Import_2_in_3 = NULL;
200 main_Import_2_in_4 = NULL;
201 main_Import_2_in_5 = NULL;
202 main_Import_2_in_6 = NULL;
203 main_Import_2_out_1 = NULL;
204 main_Isosurface_2_in_2 = 0.0;
205 main_Isosurface_2_in_3 = NULL;
206 main_Isosurface_2_in_4 = NULL;
207 main_Isosurface_2_in_5 = NULL;
208 main_Isosurface_2_in_6 = NULL;
209 main_Isosurface_2_out_1 = NULL;
210 main_Color_2_in_2 = "yellow";
211 main_Color_2_in_3 = NULL;
212 main_Color_2_in_4 = NULL;
213 main_Color_2_in_5 = NULL;
214 main_Color_2_out_1 = NULL;
215 main_Collect_1_out_1 = NULL;
231 buttonUpApprox = "none",
232 buttonDownApprox = "none",
234 buttonDownDensity = 1,
303 buttonDownDensity) [instance: 1, cache: 1];
314 backgroundColor) [instance: 1, cache: 1];
325 backgroundColor) [instance: 1, cache: 1];
326 coloredDefaultCamera =
327 UpdateCamera(defaultCamera,
328 background=backgroundColor) [instance: 1, cache: 1];
330 Inquire(defaultCamera,
331 "is null + 1") [instance: 1, cache: 1];
335 coloredDefaultCamera,
336 autoCamera) [instance: 1, cache: 1];
340 "is null + 1") [instance: 2, cache: 1];
345 0) [instance: 2, cache: 1];
348 "($0 != 0 || $1 == 0) ? 1 : 2",
350 useVector) [instance: 1, cache: 1];
354 realCamera) [instance: 3, cache: 1];
375 AAzTickLabels) [instance: 1, cache: 1];
376 switchAAenable = Compute("$0+1",
377 AAenable) [instance: 2, cache: 1];
381 AAobject) [instance:4, cache: 1];
382 SWapproximation_options =
386 buttonDownApprox) [instance: 5, cache: 1];
391 buttonDownDensity) [instance: 6, cache: 1];
392 HWapproximation_options =
396 buttonUpApprox) [instance: 1, cache: 1];
401 buttonUpDensity) [instance: 2, cache: 1];
402 switchRenderMode = Compute(
404 renderMode) [instance: 3, cache: 1];
405 approximation_options = Switch(
407 SWapproximation_options,
408 HWapproximation_options) [instance: 7, cache: 1];
409 density_options = Switch(
412 HWdensity_options) [instance: 8, cache: 1];
413 renderModeString = Switch(
416 "hardware")[instance: 9, cache: 1];
417 object_tag = Inquire(
419 "object tag")[instance: 3, cache: 1];
431 "rendering approximation",
432 approximation_options,
438 renderModeString) [instance: 1, cache: 1];
442 "is null + 1") [instance: 4, cache: 1];
446 "camera resolution") [instance: 5, cache: 1];
451 ImageResolution) [instance: 10, cache: 1];
455 "is null + 1") [instance: 6, cache: 1];
459 "camera aspect") [instance: 7, cache: 1];
464 ImageAspect) [instance: 11, cache: 1];
465 switchRECenable = Compute(
466 "$0 == 0 ? 1 : (($2 == $3) && ($4 == $5)) ? ($1 == 1 ? 2 : 3) : 4",
472 ImageAspect) [instance: 4, cache: 1];
473 NoRECobject, RECNoRerenderObject, RECNoRerHW, RECRerenderObject = Route(switchRECenable, annoted_object);
478 throttle) [instance: 1, cache: 1];
482 camera) [instance: 1, cache: 1];
487 throttle) [instance: 2, cache: 1];
491 RECformat) [instance: 1, cache: 1];
496 throttle) [instance: 1, cache: 0];
497 rec_image = ReadImageWindow(
498 rec_where) [instance: 1, cache: 1];
502 RECformat) [instance: 1, cache: 1];
506 resolution=RECresolution,
507 aspect=RECaspect) [instance: 2, cache: 1];
512 throttle) [instance: 1, cache: 1];
518 camera) [instance: 1, cache: 1];
522 RECupdateCamera) [instance: 2, cache: 1];
526 RECformat) [instance: 2, cache: 1];
528 main_Image_2_in_1 = "Image_2";
529 main_Image_2_in_3 = "X24,,";
530 main_Image_2_in_4 = 1;
531 main_Image_2_in_5 = [0.459851 0.459851 0.459851];
532 main_Image_2_in_6 = [5.36756 3.53923 7.97489];
533 main_Image_2_in_7 = 5.08525;
534 main_Image_2_in_8 = 640;
535 main_Image_2_in_9 = 0.75;
536 main_Image_2_in_10 = [-0.0834371 0.940039 -0.330704];
537 main_Image_2_in_11 = NULL;
538 main_Image_2_in_12 = 0;
539 main_Image_2_in_13 = NULL;
540 main_Image_2_in_14 = 1;
541 main_Image_2_in_15 = NULL;
542 main_Image_2_in_16 = NULL;
543 main_Image_2_in_17 = NULL;
544 main_Image_2_in_18 = NULL;
545 main_Image_2_in_19 = 0;
546 main_Image_2_in_20 = NULL;
547 main_Image_2_in_21 = NULL;
548 main_Image_2_in_22 = NULL;
549 main_Image_2_in_23 = NULL;
550 main_Image_2_in_25 = NULL;
551 main_Image_2_in_26 = NULL;
552 main_Image_2_in_27 = NULL;
553 main_Image_2_in_28 = NULL;
554 main_Image_2_in_29 = NULL;
555 main_Image_2_in_30 = NULL;
556 main_Image_2_in_31 = NULL;
557 main_Image_2_in_32 = NULL;
558 main_Image_2_in_33 = NULL;
559 main_Image_2_in_34 = NULL;
560 main_Image_2_in_35 = NULL;
561 main_Image_2_in_36 = NULL;
562 main_Image_2_in_37 = NULL;
563 main_Image_2_in_38 = NULL;
564 main_Image_2_in_39 = NULL;
565 main_Image_2_in_40 = NULL;
566 main_Image_2_in_41 = "none";
567 main_Image_2_in_42 = NULL;
568 main_Image_2_in_43 = NULL;
569 main_Image_2_in_44 = NULL;
570 main_Image_2_in_45 = NULL;
571 main_Image_2_in_46 = NULL;
572 main_Image_2_in_47 = NULL;
573 main_Image_2_in_48 = NULL;
574 main_Image_2_in_49 = NULL;
575 Executive("product version 4 4 0");