set_material_parameter
Set a parameter on a KeyShot material node to modify colors, texture placement, or other properties, altering material appearance.
Instructions
Règle un paramètre d'un nœud du matériau (nœud racine par défaut ; les paramètres utiles sont souvent sur le nœud de shader : voir get_material). Couleur : [r, g, b] en linéaire 0-1, ou « #RRGGBB » en sRGB, converti en linéaire ; l'alpha est conservé. Matrice (type 12, placage d'une texture 3D) : {"scale": n ou [x,y,z], "rotate": [x,y,z] en degrés, "translate": [x,y,z]}. Annulable avec undo_material_changes. Sur un matériau d'origine partagé par plusieurs pièces, modifier une copie (assign_material) est plus sûr.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| value | Yes | ||
| node_id | No | ||
| material | Yes | ||
| parameter | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |