1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200
|
#N canvas 561 0 657 860 10;
#X obj 101 61 3dp_windowcontext;
#X obj 101 27 metro 20;
#X obj 101 122 3dp_push;
#X obj 102 11 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1
;
#X obj 56 40 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X msg 253 32 cursor \$1;
#X obj 253 12 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X obj 90 222 3dp_mouserotate;
#X text 14 250 use the mouse to rotate the model (but not the light
source since it is rendered before the rotation is applied.);
#X obj 67 516 3dp_drawmesh;
#X obj 261 163 3dp_view transxyz 0 0 4;
#X floatatom 412 128 5 0 0 0 - - -;
#X floatatom 193 392 5 0 0 0 - - -;
#X obj 312 293 spigot;
#X obj 362 263 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1
1;
#X obj 119 341 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 179 494 3dp_dlist;
#X msg 188 467 compile;
#X obj 110 466 pdp_route;
#X obj 202 442 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
1;
#X msg 266 363 reset;
#X obj 180 292 t b b b b b;
#X msg 310 504 normal sphere;
#X msg 309 458 normal prism;
#X msg 310 481 normal random;
#X obj 276 307 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 276 328 t b b b;
#X obj 334 369 f;
#X floatatom 382 317 5 0 0 0 - - -;
#X floatatom 433 318 5 0 0 0 - - -;
#X obj 81 297 pdp_t p b;
#X obj 308 607 t b b;
#X obj 390 612 t b b;
#X obj 251 581 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 428 575 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X floatatom 483 316 5 0 0 0 - - -;
#X msg 451 288 5;
#X msg 478 287 0;
#X msg 507 290 5;
#X obj 317 399 pack 0 0 0;
#X msg 383 293 0.01;
#X obj 68 420 3dp_view scale 0.5;
#X obj 426 348 abs;
#X obj 470 337 abs;
#X msg 67 569 wireframe \$1;
#X obj 84 545 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X obj 10 322 spigot;
#X obj 60 292 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X msg 518 152 collectgarbage;
#X obj 516 179 pdp_control;
#X msg 317 537 info;
#X msg 226 332 split4;
#X msg 177 334 split3;
#X msg 10 364 split3random;
#X msg 317 421 springrelax \$1 \$2 \$3;
#X obj 471 243 t b b b b;
#X obj 486 219 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 273 199 3dp_light;
#X floatatom 58 147 5 0 0 0 - - -;
#X floatatom 103 146 5 0 0 0 - - -;
#X floatatom 147 145 5 0 0 0 - - -;
#X floatatom 191 143 5 0 0 0 - - -;
#X msg 431 485 normal average;
#X obj 85 590 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X msg 68 614 flatshading \$1;
#X obj 89 196 3dp_view roty;
#X obj 387 54 f;
#X obj 388 82 +;
#X obj 98 78 pdp_t p b;
#X floatatom 431 57 5 0 0 0 - - -;
#X floatatom 181 9 5 0 0 0 - - -;
#X obj 45 785 3dp_snap;
#X floatatom 152 692 5 0 0 0 - - -;
#X obj 221 736 print;
#X obj 21 176 3dp_color 0.74 0.73 0.62 1;
#X obj 32 726 3dp_draw sphere 9;
#X obj 533 88 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X msg 524 111 3dthread \$1;
#X obj 256 672 pdp_v4l;
#X obj 258 644 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 369 682 pdp_convert texture/*/*;
#X obj 365 712 pdp_description;
#X symbolatom 376 746 10 0 0 0 - - -;
#X obj 191 654 metro 40;
#X obj 191 631 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
1;
#X obj 314 760 pdp_xv;
#X connect 0 0 68 0;
#X connect 0 1 7 1;
#X connect 1 0 0 0;
#X connect 1 0 66 0;
#X connect 2 0 74 0;
#X connect 2 1 10 0;
#X connect 3 0 1 0;
#X connect 4 0 0 0;
#X connect 5 0 0 0;
#X connect 6 0 5 0;
#X connect 7 0 30 0;
#X connect 9 0 75 0;
#X connect 10 0 57 0;
#X connect 11 0 10 3;
#X connect 12 0 41 1;
#X connect 13 0 27 0;
#X connect 14 0 13 1;
#X connect 15 0 9 0;
#X connect 16 0 9 0;
#X connect 17 0 16 0;
#X connect 18 0 9 0;
#X connect 18 1 16 0;
#X connect 19 0 18 1;
#X connect 20 0 9 0;
#X connect 21 0 52 0;
#X connect 21 1 52 0;
#X connect 21 2 51 0;
#X connect 21 4 51 0;
#X connect 22 0 9 0;
#X connect 23 0 9 0;
#X connect 24 0 9 0;
#X connect 25 0 26 0;
#X connect 26 0 62 0;
#X connect 26 1 21 0;
#X connect 26 2 20 0;
#X connect 27 0 39 0;
#X connect 28 0 27 1;
#X connect 29 0 39 1;
#X connect 30 0 41 0;
#X connect 30 1 13 0;
#X connect 30 1 46 0;
#X connect 31 0 52 0;
#X connect 31 1 50 0;
#X connect 32 0 51 0;
#X connect 32 1 50 0;
#X connect 33 0 31 0;
#X connect 34 0 32 0;
#X connect 35 0 43 0;
#X connect 36 0 29 0;
#X connect 37 0 29 0;
#X connect 38 0 35 0;
#X connect 39 0 54 0;
#X connect 40 0 28 0;
#X connect 41 0 18 0;
#X connect 42 0 39 1;
#X connect 43 0 39 2;
#X connect 44 0 9 0;
#X connect 45 0 44 0;
#X connect 46 0 53 0;
#X connect 47 0 46 1;
#X connect 48 0 49 0;
#X connect 50 0 9 0;
#X connect 51 0 9 0;
#X connect 52 0 9 0;
#X connect 53 0 9 0;
#X connect 54 0 9 0;
#X connect 55 0 14 0;
#X connect 55 1 40 0;
#X connect 55 2 37 0;
#X connect 55 3 38 0;
#X connect 56 0 55 0;
#X connect 58 0 74 1;
#X connect 59 0 74 2;
#X connect 60 0 74 3;
#X connect 61 0 74 4;
#X connect 62 0 9 0;
#X connect 63 0 64 0;
#X connect 64 0 9 0;
#X connect 65 0 7 0;
#X connect 66 0 67 0;
#X connect 67 0 66 1;
#X connect 67 0 65 1;
#X connect 68 0 2 0;
#X connect 69 0 67 1;
#X connect 70 0 1 1;
#X connect 72 0 75 2;
#X connect 74 1 65 0;
#X connect 76 0 77 0;
#X connect 77 0 49 0;
#X connect 78 0 80 0;
#X connect 79 0 78 0;
#X connect 80 0 81 0;
#X connect 80 0 75 1;
#X connect 81 0 82 0;
#X connect 83 0 78 0;
#X connect 84 0 83 0;
|