Re: Script Cycle pour changer la couleur d'un objet dans le Viewport

Posté par lucky le 7/7/2017 15:15:06
Par le bpy.context, tu dois pouvoir accéder au node de l'objet sélectionné:
https://docs.blender.org/api/blender_python_api_2_78c_release/bpy.context.html?highlight=context#module-bpy.context

Pour récupérer seulement les 3 première valeurs (et pas la channel alpha qui est la 4ème, non utilisée pour la couleur viewport) tu peux utiliser cette syntaxe:
color_viewport = [color_node[0], color_node[1], color_node[2]]

Pas le temps de tester dans l'immédiat désolé mais ça devrait fonctionner.

Cette contribution était de : http://blenderclan.tuxfamily.org/html/newbb/viewtopic.php?forum=1&topic_id=47453&post_id=566534