BlenderGPT - Complemento para manipular comandos de Blender en lenguaje natural

Se ha preparado un pequeño plugin BlenderGPT para el sistema de modelado 3D, que permite generar contenido a partir de tareas definidas en lenguaje natural. La interfaz para ingresar comandos está diseñada como una pestaña adicional "Asistente GPT-4" en la barra lateral Vista 3D, en la que puede ingresar instrucciones arbitrarias (por ejemplo, "crear 100 cubos en lugares aleatorios", "tomar los cubos existentes y hacer diferentes tamaños") y obtener resultados de inmediato. El código está escrito en Python, ocupa poco más de 300 líneas y se distribuye bajo la licencia MIT.

El principio de funcionamiento se reduce a enviar una solicitud de prueba al chatbot ChatGPT utilizando el modelo GPT-4 a través de la API pública de OpenAI, agregando la nota "¿Puede escribirme un código de Blender que realice la siguiente tarea?" texto. Luego, el código de Python se extrae de la respuesta y se ejecuta como un script en Blender. Para trabajar, necesita una clave de acceso a la API de OpenAI (indicada en el menú con parámetros adicionales). El código generado se puede monitorear a través de la consola (Ventana > Alternar consola del sistema).



Fuente: opennet.ru

Añadir un comentario