Für das 3D-Modellierungssystem wurde ein kleines Plugin namens BlenderGPT entwickelt, das es ermöglicht, Inhalte auf der Grundlage von Aufgaben zu generieren, die in natürlicher Sprache definiert sind. Die Benutzeroberfläche zur Eingabe von Befehlen wird als zusätzlicher Tab "GPT-4 Assistant" in der Seitenleiste der 3D-Ansicht dargestellt, in dem beliebige Anweisungen eingegeben werden können (z. B. "Erstelle 100 Würfel an zufälligen Orten", "Nimm die vorhandenen Würfel und mache sie unterschiedlich groß") und sofortige Ergebnisse geliefert werden. Der Code ist in Python geschrieben und umfasst etwas mehr als 300 Zeilen und wird unter der MIT-Lizenz vertrieben.
Das Prinzip der Funktionsweise besteht darin, eine Testanfrage an den Chatbot ChatGPT zu senden, der das Modell GPT-4 über die öffentliche OpenAI-API verwendet und dem vom Benutzer eingegebenen Text den Hinweis "Kannst du bitte Blender-Code für mich schreiben, der die folgende Aufgabe erfüllt" hinzufügt. Anschließend wird der Python-Code aus der Antwort extrahiert und als Skript in Blender ausgeführt. Für die Nutzung wird ein Zugangsschlüssel zur OpenAI-API benötigt (wird im Menü mit den Add-On-Einstellungen angegeben). Der generierte Code kann über die Konsole (Fenster > Systemkonsole umschalten) verfolgt werden.
Quelle: opennet.ru
