Un petit plugin BlenderGPT a Ă©tĂ© prĂ©parĂ© pour le systĂšme de modĂ©lisation 3D, permettant de gĂ©nĂ©rer du contenu basĂ© sur des requĂȘtes dĂ©finies en langage naturel. L'interface pour entrer des commandes est prĂ©sentĂ©e sous la forme d'un onglet supplĂ©mentaire « GPT-4 Assistant » dans le panneau latĂ©ral de la vue 3D, oĂč vous pouvez saisir des instructions arbitraires (par exemple, « crĂ©e 100 cubes Ă des endroits alĂ©atoires », « prends les cubes existants et rends-les de tailles diffĂ©rentes ») et recevoir immĂ©diatement un rĂ©sultat. Le code est Ă©crit en Python, fait un peu plus de 300 lignes et est distribuĂ© sous la licence MIT.
Le principe de fonctionnement repose sur l'envoi d'une requĂȘte test au chatbot ChatGPT, qui utilise le modĂšle GPT-4, via l'API publique d'OpenAI, en ajoutant Ă la phrase fournie par l'utilisateur la remarque « Can you please write Blender code for me that accomplishes the following task ». Ensuite, le code Python est extrait de la rĂ©ponse et exĂ©cutĂ© en tant que script dans Blender. Un accĂšs Ă la clĂ© API d'OpenAI est nĂ©cessaire (elle est indiquĂ©e dans le menu des paramĂštres du plugin). Le code gĂ©nĂ©rĂ© peut ĂȘtre suivi via la console (Window > Toggle System Console).
Source : opennet.ru
