|
16 | 16 | 'ShaderNodeVertexColor' : [("layer_name", ST.STRING)], #TODO: separate color attribute type? |
17 | 17 |
|
18 | 18 | 'ShaderNodeHairInfo' : [], |
19 | | - |
20 | 19 | 'ShaderNodeFresnel' : [], |
21 | | - |
22 | 20 | 'ShaderNodeNewGeometry' : [], |
23 | | - |
24 | 21 | 'ShaderNodeLayerWeight' : [], |
25 | | - |
26 | 22 | 'ShaderNodeLightPath' : [], |
27 | | - |
28 | 23 | 'ShaderNodeObjectInfo' : [], |
29 | | - |
30 | 24 | 'ShaderNodeParticleInfo' : [], |
31 | | - |
32 | 25 | 'ShaderNodePointInfo' : [], |
33 | | - |
34 | 26 | 'ShaderNodeRGB' : [], |
35 | 27 |
|
36 | 28 | 'ShaderNodeTangent' : [("axis", ST.ENUM), |
|
46 | 38 | ("uv_map", ST.STRING)], #TODO: see ShaderNodeTangent |
47 | 39 |
|
48 | 40 | 'ShaderNodeValue' : [], |
49 | | - |
50 | 41 | 'ShaderNodeVolumeInfo' : [], |
51 | 42 |
|
52 | 43 | 'ShaderNodeWireframe' : [("use_pixel_size", ST.BOOL)], |
|
77 | 68 | 'ShaderNodeBsdfAnisotropic' : [("distribution", ST.ENUM)], |
78 | 69 |
|
79 | 70 | 'ShaderNodeBackground' : [], |
80 | | - |
81 | 71 | 'ShaderNodeBsdfDiffuse' : [], |
82 | | - |
83 | 72 | 'ShaderNodeEmission' : [], |
84 | 73 |
|
85 | 74 | 'ShaderNodeBsdfGlass' : [("distribution", ST.ENUM)], |
|
89 | 78 | 'ShaderNodeBsdfHair' : [("component", ST.ENUM)], |
90 | 79 |
|
91 | 80 | 'ShaderNodeHoldout' : [], |
92 | | - |
93 | 81 | 'ShaderNodeMixShader' : [], |
94 | 82 |
|
95 | 83 | 'ShaderNodeBsdfPrincipled' : [("distribution", ST.ENUM), |
96 | 84 | ("subsurface_method", ST.ENUM)], |
97 | 85 |
|
98 | | - 'ShaderNodeBsdfHairPrincipled' : [("parametrization", ST.ENUM)], |
| 86 | + 'ShaderNodeBsdfHairPrincipled' : [("model", ST.ENUM), |
| 87 | + ("parametrization", ST.ENUM)], |
99 | 88 |
|
100 | 89 | 'ShaderNodeVolumePrincipled' : [], |
101 | 90 |
|
102 | 91 | 'ShaderNodeBsdfRefraction' : [("distribution", ST.ENUM)], |
103 | 92 |
|
| 93 | + 'ShaderNodeBsdfSheen' : [("distribution", ST.ENUM)], |
| 94 | + |
104 | 95 | 'ShaderNodeEeveeSpecular' : [], |
105 | 96 |
|
106 | 97 | 'ShaderNodeSubsurfaceScattering' : [("falloff", ST.ENUM)], |
107 | 98 |
|
108 | 99 | 'ShaderNodeBsdfToon' : [("component", ST.ENUM)], |
109 | 100 |
|
110 | 101 | 'ShaderNodeBsdfTranslucent' : [], |
111 | | - |
112 | 102 | 'ShaderNodeBsdfTransparent' : [], |
113 | | - |
114 | 103 | 'ShaderNodeBsdfVelvet' : [], |
115 | | - |
116 | 104 | 'ShaderNodeVolumeAbsorption' : [], |
117 | | - |
118 | 105 | 'ShaderNodeVolumeScatter' : [], |
119 | 106 |
|
120 | 107 |
|
|
149 | 136 | 'ShaderNodeTexMusgrave' : [("musgrave_dimensions", ST.ENUM), |
150 | 137 | ("musgrave_type", ST.ENUM)], |
151 | 138 |
|
152 | | - 'ShaderNodeTexNoise' : [("noise_dimensions", ST.ENUM)], |
| 139 | + 'ShaderNodeTexNoise' : [("noise_dimensions", ST.ENUM), |
| 140 | + ("normalize", ST.BOOL)], |
153 | 141 |
|
154 | 142 | 'ShaderNodeTexPointDensity' : [("interpolation", ST.ENUM), |
155 | 143 | ("object", ST.OBJECT), |
|
178 | 166 |
|
179 | 167 | 'ShaderNodeTexVoronoi' : [("distance", ST.ENUM), |
180 | 168 | ("feature", ST.ENUM), |
| 169 | + ("normalize", ST.BOOL), |
181 | 170 | ("voronoi_dimensions", ST.ENUM)], |
182 | 171 |
|
183 | 172 | 'ShaderNodeTexWave' : [("bands_direction", ST.ENUM), |
|
0 commit comments