-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfunctionSignatures.json
More file actions
114 lines (107 loc) · 7.58 KB
/
functionSignatures.json
File metadata and controls
114 lines (107 loc) · 7.58 KB
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
{
"_schemaVersion": "1.0.0",
"obj_write_color":
{
"inputs":
[
{"name":"FV", "kind":"required", "type":["struct"], "purpose":"triangulated mesh to be saved to obj"},
{"name":"filename", "kind":"required", "type":["string"], "purpose":"filename to save"},
{"name":"colors", "kind":"required", "type":["numeric"], "purpose":"colors - vector of values or Nx3 matrix of RGB values"},
{"name":"colorMap", "kind":"namevalue", "type":["string"], "purpose":"color Map to apply "},
{"name":"cmin", "kind":"namevalue", "type":["numeric", "scalar"], "purpose":"min of caxis"},
{"name":"cmax", "kind":"namevalue", "type":["numeric", "scalar"], "purpose":"max of caxis"},
{"name":"RGB_bins", "kind":"namevalue", "type":["numeric", "scalar"], "purpose":"number of bins to divide caxis"},
{"name":"d", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"dissolve value"},
{"name":"Ni", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"optical density"},
{"name":"Ns", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"specular exponent"},
{"name":"illum", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"illumination model"},
{"name":"object", "kind":"namevalue", "type":["string"], "purpose":"object name"}
]
},
"SYS_obj_write_color":
{
"inputs":
[
{"name":"FV", "kind":"required", "type":["struct"], "purpose":"triangulated mesh to be saved to obj"},
{"name":"filename", "kind":"required", "type":["string"], "purpose":"filename to save"},
{"name":"colors", "kind":"required", "type":["numeric"], "purpose":"colors - vector of values or Nx3 matrix of RGB values"},
{"name":"colorMap", "kind":"namevalue", "type":["string"], "purpose":"color Map to apply "},
{"name":"cmin", "kind":"namevalue", "type":["numeric", "scalar"], "purpose":"min of caxis"},
{"name":"cmax", "kind":"namevalue", "type":["numeric", "scalar"], "purpose":"max of caxis"},
{"name":"RGB_bins", "kind":"namevalue", "type":["numeric", "scalar"], "purpose":"number of bins to divide caxis"},
{"name":"d", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"dissolve value"},
{"name":"Ni", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"optical density"},
{"name":"Ns", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"specular exponent"},
{"name":"illum", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"illumination model"},
{"name":"object", "kind":"namevalue", "type":["string"], "purpose":"object name"}
]
},
"obj_write_manual_mtl":
{
"inputs":
[
{"name":"FV", "kind":"required", "type":["struct"], "purpose":"triangulated mesh to be saved to obj"},
{"name":"filename", "kind":"required", "type":["string"], "purpose":"filename to save"},
{"name":"Ka", "kind":"required", "type":["numeric", "ncols=3"], "purpose":"Ka - ambient light color values"},
{"name":"Kd", "kind":"namevalue", "type":["numeric", "ncols=3"], "purpose":"Kd - diffuse light color values"},
{"name":"Ks", "kind":"namevalue", "type":["numeric", "ncols=3"], "purpose":"Ks - specular light color values"},
{"name":"Tf", "kind":"namevalue", "type":["numeric", "ncols=3"], "purpose":"Tf - transmission filter"},
{"name":"d", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"dissolve value"},
{"name":"Ni", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"optical density"},
{"name":"Ns", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"specular exponent"},
{"name":"illum", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"illumination model"},
{"name":"object", "kind":"namevalue", "type":["string"], "purpose":"object name"}
]
},
"SYS_obj_write_manual_mtl":
{
"inputs":
[
{"name":"FV", "kind":"required", "type":["struct"], "purpose":"triangulated mesh to be saved to obj"},
{"name":"filename", "kind":"required", "type":["string"], "purpose":"filename to save"},
{"name":"Ka", "kind":"required", "type":["numeric", "ncols=3"], "purpose":"Ka - ambient light color values"},
{"name":"Kd", "kind":"namevalue", "type":["numeric", "ncols=3"], "purpose":"Kd - diffuse light color values"},
{"name":"Ks", "kind":"namevalue", "type":["numeric", "ncols=3"], "purpose":"Ks - specular light color values"},
{"name":"Tf", "kind":"namevalue", "type":["numeric", "ncols=3"], "purpose":"Tf - transmission filter"},
{"name":"d", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"dissolve value"},
{"name":"Ni", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"optical density"},
{"name":"Ns", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"specular exponent"},
{"name":"illum", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"illumination model"},
{"name":"object", "kind":"namevalue", "type":["string"], "purpose":"object name"}
]
},
"obj_write_vertex_colors":
{
"inputs":
[
{"name":"FV", "kind":"required", "type":["struct"], "purpose":"triangulated mesh to be saved to obj"},
{"name":"filename", "kind":"required", "type":["string"], "purpose":"filename to save"},
{"name":"colors", "kind":"required", "type":["numeric", "ncols=3"], "purpose":"Ka - ambient light color values"},
{"name":"Kd", "kind":"namevalue", "type":["numeric", "ncols=3"], "purpose":"Kd - diffuse light color values"},
{"name":"Ks", "kind":"namevalue", "type":["numeric", "ncols=3"], "purpose":"Ks - specular light color values"},
{"name":"Tf", "kind":"namevalue", "type":["numeric", "ncols=3"], "purpose":"Tf - transmission filter"},
{"name":"d", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"dissolve value"},
{"name":"Ni", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"optical density"},
{"name":"Ns", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"specular exponent"},
{"name":"illum", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"illumination model"},
{"name":"object", "kind":"namevalue", "type":["string"], "purpose":"object name"}
]
},
"SYS_obj_write_vertex_colors":
{
"inputs":
[
{"name":"FV", "kind":"required", "type":["struct"], "purpose":"triangulated mesh to be saved to obj"},
{"name":"filename", "kind":"required", "type":["string"], "purpose":"filename to save"},
{"name":"colors", "kind":"required", "type":["numeric", "ncols=3"], "purpose":"Ka - ambient light color values"},
{"name":"Kd", "kind":"namevalue", "type":["numeric", "ncols=3"], "purpose":"Kd - diffuse light color values"},
{"name":"Ks", "kind":"namevalue", "type":["numeric", "ncols=3"], "purpose":"Ks - specular light color values"},
{"name":"Tf", "kind":"namevalue", "type":["numeric", "ncols=3"], "purpose":"Tf - transmission filter"},
{"name":"d", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"dissolve value"},
{"name":"Ni", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"optical density"},
{"name":"Ns", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"specular exponent"},
{"name":"illum", "kind":"namevalue", "type":["numeric", "scalar"],"purpose":"illumination model"},
{"name":"object", "kind":"namevalue", "type":["string"], "purpose":"object name"}
]
}
}