2 // time: Fri Sep 26 23:37:42 2008
4 // version: 3.2.0 (format), 4.4.0 (DX)
8 // workspace: width = 298, height = 472
9 // layout: snap = 0, width = 50, height = 50, align = NN
15 // node Import[1]: x = 56, y = 47, inputs = 6, label = Import
16 // input[1]: defaulting = 0, visible = 1, type = 32, value = "rho3d.general"
26 ) [instance: 1, cache: 1];
28 // node Isosurface[2]: x = 220, y = 121, inputs = 6, label = Isosurface
29 // input[2]: defaulting = 0, visible = 1, type = 5, value = 0.04
31 main_Isosurface_2_out_1 =
34 main_Isosurface_2_in_2,
35 main_Isosurface_2_in_3,
36 main_Isosurface_2_in_4,
37 main_Isosurface_2_in_5,
38 main_Isosurface_2_in_6
39 ) [instance: 2, cache: 1];
41 // node Color[1]: x = 72, y = 232, inputs = 5, label = Color
42 // input[2]: defaulting = 0, visible = 1, type = 32, value = "white"
43 // input[4]: defaulting = 0, visible = 0, type = 32, value = "front colors"
47 main_Isosurface_2_out_1,
52 ) [instance: 1, cache: 1];
54 // node Color[2]: x = 69, y = 316, inputs = 5, label = Color
55 // input[2]: defaulting = 0, visible = 1, type = 32, value = "orange"
56 // input[4]: defaulting = 0, visible = 0, type = 32, value = "back colors"
65 ) [instance: 2, cache: 1];
67 // node Image[4]: x = 223, y = 410, inputs = 49, label = Image
68 // input[1]: defaulting = 0, visible = 0, type = 32, value = "Image_4"
69 // input[4]: defaulting = 0, visible = 0, type = 1, value = 1
70 // input[5]: defaulting = 0, visible = 0, type = 8, value = [7.29024 7.29024 7.29024]
71 // input[6]: defaulting = 0, visible = 0, type = 8, value = [-4.66221 51.8696 -4.66221]
72 // input[7]: defaulting = 0, visible = 0, type = 5, value = 21.0859
73 // input[8]: defaulting = 0, visible = 0, type = 1, value = 640
74 // input[9]: defaulting = 0, visible = 0, type = 5, value = 0.75
75 // input[10]: defaulting = 0, visible = 0, type = 8, value = [0 0 -1]
76 // input[11]: defaulting = 1, visible = 0, type = 5, value = 24.9389
77 // input[12]: defaulting = 0, visible = 0, type = 1, value = 0
78 // input[14]: defaulting = 0, visible = 0, type = 1, value = 1
79 // input[15]: defaulting = 1, visible = 0, type = 32, value = "none"
80 // input[16]: defaulting = 1, visible = 0, type = 32, value = "none"
81 // input[17]: defaulting = 1, visible = 0, type = 1, value = 1
82 // input[18]: defaulting = 1, visible = 0, type = 1, value = 1
83 // input[19]: defaulting = 0, visible = 0, type = 1, value = 0
84 // input[29]: defaulting = 1, visible = 0, type = 3, value = 0
85 // input[41]: defaulting = 0, visible = 0, type = 32, value = "zoom"
87 // window: position = (0.0104,0.0600), size = 0.4542x0.5800, screen = 0
88 // internal caching: 1
143 ) [instance: 4, cache: 1];
144 // network: end of macro body
145 CacheScene(main_Image_4_in_1, main_Image_4_out_1, main_Image_4_out_2);
147 main_Import_1_in_1 = "rho3d.general";
148 main_Import_1_in_2 = NULL;
149 main_Import_1_in_3 = NULL;
150 main_Import_1_in_4 = NULL;
151 main_Import_1_in_5 = NULL;
152 main_Import_1_in_6 = NULL;
153 main_Import_1_out_1 = NULL;
154 main_Isosurface_2_in_2 = 0.04;
155 main_Isosurface_2_in_3 = NULL;
156 main_Isosurface_2_in_4 = NULL;
157 main_Isosurface_2_in_5 = NULL;
158 main_Isosurface_2_in_6 = NULL;
159 main_Isosurface_2_out_1 = NULL;
160 main_Color_1_in_2 = "white";
161 main_Color_1_in_3 = NULL;
162 main_Color_1_in_4 = "front colors";
163 main_Color_1_in_5 = NULL;
164 main_Color_1_out_1 = NULL;
165 main_Color_2_in_2 = "orange";
166 main_Color_2_in_3 = NULL;
167 main_Color_2_in_4 = "back colors";
168 main_Color_2_in_5 = NULL;
169 main_Color_2_out_1 = NULL;
185 buttonUpApprox = "none",
186 buttonDownApprox = "none",
188 buttonDownDensity = 1,
257 buttonDownDensity) [instance: 1, cache: 1];
268 backgroundColor) [instance: 1, cache: 1];
279 backgroundColor) [instance: 1, cache: 1];
280 coloredDefaultCamera =
281 UpdateCamera(defaultCamera,
282 background=backgroundColor) [instance: 1, cache: 1];
284 Inquire(defaultCamera,
285 "is null + 1") [instance: 1, cache: 1];
289 coloredDefaultCamera,
290 autoCamera) [instance: 1, cache: 1];
294 "is null + 1") [instance: 2, cache: 1];
299 0) [instance: 2, cache: 1];
302 "($0 != 0 || $1 == 0) ? 1 : 2",
304 useVector) [instance: 1, cache: 1];
308 realCamera) [instance: 3, cache: 1];
329 AAzTickLabels) [instance: 1, cache: 1];
330 switchAAenable = Compute("$0+1",
331 AAenable) [instance: 2, cache: 1];
335 AAobject) [instance:4, cache: 1];
336 SWapproximation_options =
340 buttonDownApprox) [instance: 5, cache: 1];
345 buttonDownDensity) [instance: 6, cache: 1];
346 HWapproximation_options =
350 buttonUpApprox) [instance: 1, cache: 1];
355 buttonUpDensity) [instance: 2, cache: 1];
356 switchRenderMode = Compute(
358 renderMode) [instance: 3, cache: 1];
359 approximation_options = Switch(
361 SWapproximation_options,
362 HWapproximation_options) [instance: 7, cache: 1];
363 density_options = Switch(
366 HWdensity_options) [instance: 8, cache: 1];
367 renderModeString = Switch(
370 "hardware")[instance: 9, cache: 1];
371 object_tag = Inquire(
373 "object tag")[instance: 3, cache: 1];
385 "rendering approximation",
386 approximation_options,
392 renderModeString) [instance: 1, cache: 1];
396 "is null + 1") [instance: 4, cache: 1];
400 "camera resolution") [instance: 5, cache: 1];
405 ImageResolution) [instance: 10, cache: 1];
409 "is null + 1") [instance: 6, cache: 1];
413 "camera aspect") [instance: 7, cache: 1];
418 ImageAspect) [instance: 11, cache: 1];
419 switchRECenable = Compute(
420 "$0 == 0 ? 1 : (($2 == $3) && ($4 == $5)) ? ($1 == 1 ? 2 : 3) : 4",
426 ImageAspect) [instance: 4, cache: 1];
427 NoRECobject, RECNoRerenderObject, RECNoRerHW, RECRerenderObject = Route(switchRECenable, annoted_object);
432 throttle) [instance: 1, cache: 1];
436 camera) [instance: 1, cache: 1];
441 throttle) [instance: 2, cache: 1];
445 RECformat) [instance: 1, cache: 1];
450 throttle) [instance: 1, cache: 0];
451 rec_image = ReadImageWindow(
452 rec_where) [instance: 1, cache: 1];
456 RECformat) [instance: 1, cache: 1];
460 resolution=RECresolution,
461 aspect=RECaspect) [instance: 2, cache: 1];
466 throttle) [instance: 1, cache: 1];
472 camera) [instance: 1, cache: 1];
476 RECupdateCamera) [instance: 2, cache: 1];
480 RECformat) [instance: 2, cache: 1];
482 main_Image_4_in_1 = "Image_4";
483 main_Image_4_in_3 = "X24,,";
484 main_Image_4_in_4 = 1;
485 main_Image_4_in_5 = [7.29024 7.29024 7.29024];
486 main_Image_4_in_6 = [-4.66221 51.8696 -4.66221];
487 main_Image_4_in_7 = 21.0859;
488 main_Image_4_in_8 = 640;
489 main_Image_4_in_9 = 0.75;
490 main_Image_4_in_10 = [0 0 -1];
491 main_Image_4_in_11 = NULL;
492 main_Image_4_in_12 = 0;
493 main_Image_4_in_13 = NULL;
494 main_Image_4_in_14 = 1;
495 main_Image_4_in_15 = NULL;
496 main_Image_4_in_16 = NULL;
497 main_Image_4_in_17 = NULL;
498 main_Image_4_in_18 = NULL;
499 main_Image_4_in_19 = 0;
500 main_Image_4_in_20 = NULL;
501 main_Image_4_in_21 = NULL;
502 main_Image_4_in_22 = NULL;
503 main_Image_4_in_23 = NULL;
504 main_Image_4_in_25 = NULL;
505 main_Image_4_in_26 = NULL;
506 main_Image_4_in_27 = NULL;
507 main_Image_4_in_28 = NULL;
508 main_Image_4_in_29 = NULL;
509 main_Image_4_in_30 = NULL;
510 main_Image_4_in_31 = NULL;
511 main_Image_4_in_32 = NULL;
512 main_Image_4_in_33 = NULL;
513 main_Image_4_in_34 = NULL;
514 main_Image_4_in_35 = NULL;
515 main_Image_4_in_36 = NULL;
516 main_Image_4_in_37 = NULL;
517 main_Image_4_in_38 = NULL;
518 main_Image_4_in_39 = NULL;
519 main_Image_4_in_40 = NULL;
520 main_Image_4_in_41 = "zoom";
521 main_Image_4_in_42 = NULL;
522 main_Image_4_in_43 = NULL;
523 main_Image_4_in_44 = NULL;
524 main_Image_4_in_45 = NULL;
525 main_Image_4_in_46 = NULL;
526 main_Image_4_in_47 = NULL;
527 main_Image_4_in_48 = NULL;
528 main_Image_4_in_49 = NULL;
529 Executive("product version 4 4 0");