-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathof.material-help.pd
94 lines (94 loc) · 2.84 KB
/
of.material-help.pd
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
#N canvas 577 101 703 594 12;
#X declare -lib ofelia;
#X obj 9 10 cnv 15 600 60 empty empty empty 20 12 0 14 -233017 -66577
0;
#X floatatom 36 158 5 0 0 0 - - -;
#X floatatom 36 180 5 0 0 0 - - -;
#X text 32 138 color control:;
#X msg 36 358 shininess \$1;
#X msg 36 292 diffuse \$1 \$1 \$1 1;
#X msg 36 336 specular \$1 \$1 \$1;
#X floatatom 36 224 5 0 0 0 - - -;
#X floatatom 36 246 5 0 128 0 - - -;
#X floatatom 448 195 5 0 0 0 - - -;
#X msg 428 167 active \$1;
#X obj 428 144 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X floatatom 468 267 5 0 0 0 - - -;
#X text 446 142 light on/off (default 1);
#X floatatom 468 289 5 0 0 0 - - -;
#X msg 468 361 diffuse 0 0.2 \$1;
#X text 464 237 color control:;
#X text 478 89 light;
#X floatatom 468 309 5 0 0 0 - - -;
#X msg 468 388 specular 0 1.5 \$1;
#X text 506 266 red ambient light channel;
#X text 506 286 Blue diffuse light channel;
#X text 506 306 Green specular light channel;
#X text 16 39 Arguments: shininess (default: 128);
#X text 487 196 position X;
#X text 78 178 diffuse (default 1);
#X text 78 221 specular (default 1);
#X text 77 242 shininess (default 128);
#X msg 36 270 ambient \$1 \$1 \$1;
#X text 16 19 Set material colors: reflectance type & light intensity
;
#X text 102 395 -> Set material colors, f 24;
#X text 161 272 < rbg;
#X text 171 292 < rgba;
#X text 78 157 ambient (default 0.2);
#X msg 468 334 ambient \$1 0 0;
#X floatatom 36 201 5 0 0.5 0 - - -;
#X msg 36 314 emission \$1 \$1 \$1;
#X text 80 199 emission (default 0);
#X text 25 529 More infos on lighting: https://openframeworks.cc/documentation/gl/ofLight/
, f 81;
#X obj 14 77 of.draw 1 1;
#X obj 396 91 of.draw 2;
#X msg 179 89 ambient 1 0 0 \, diffuse 1 1 0 0.5 \, specular 0 0 1
\, shininess 128, f 19;
#X msg 448 218 position \$1 0 0;
#X msg 33 461 draw line;
#X msg 112 461 draw fill;
#X obj 14 117 of.translate 0 0 -250;
#X obj 15 491 of.mesh data/teapot.ply;
#X obj 14 395 of.material;
#X msg 608 388 debug \$1;
#X obj 608 359 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 396 435 of.spotlight 1 1 40 20 1;
#X text 173 72 half-transparency example:;
#X obj 518 19 of.window 1;
#X obj 497 21 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 462 45 declare -lib ofelia;
#X connect 1 0 28 0;
#X connect 2 0 5 0;
#X connect 4 0 47 0;
#X connect 5 0 47 0;
#X connect 6 0 47 0;
#X connect 7 0 6 0;
#X connect 8 0 4 0;
#X connect 9 0 42 0;
#X connect 10 0 50 0;
#X connect 11 0 10 0;
#X connect 12 0 34 0;
#X connect 14 0 15 0;
#X connect 15 0 50 0;
#X connect 18 0 19 0;
#X connect 19 0 50 0;
#X connect 28 0 47 0;
#X connect 34 0 50 0;
#X connect 35 0 36 0;
#X connect 36 0 47 0;
#X connect 39 0 45 0;
#X connect 40 0 50 0;
#X connect 41 0 47 0;
#X connect 42 0 50 0;
#X connect 43 0 46 0;
#X connect 44 0 46 0;
#X connect 45 0 47 0;
#X connect 47 0 46 0;
#X connect 48 0 50 0;
#X connect 49 0 48 0;
#X connect 53 0 52 0;