¡La IA es débil! ¡El artefacto de generación de entorno 3D procesal de código abierto de cero IA está aquí!

**Fuente:**CG Mundo

Fuente de la imagen: generada por la herramienta Unbounded AI, modelo de estilo (Meng Ya Xinghe)

En esta era de inteligencia artificial "gobernando al rey", se puede decir que la IA está en todas partes. Cuando se trata de generar imágenes y videos, cuando todo el mundo dirige su atención a la IA, todavía hay algunas personas que "van contra la corriente"~

Recientemente, investigadores del Laboratorio de Visión y Aprendizaje de la Universidad de Princeton trajeron un nuevo artefacto que desarrollaron: Infinigen, una herramienta gratuita de generación de entornos 3D programáticos de código abierto que puede generar un entorno 3D de acuerdo con un conjunto de reglas del programa, incluido el terreno, la vegetación y las criaturas. .

Infinigen se desarrolló como parte del trabajo de investigación "Uso de la generación programática de mundos infinitamente realistas", basado en Blender, se puede compilar y usar desde el código fuente y se puede exportar en cualquier formato compatible con Blender (incluidos FBX, Alembic y USD) para su uso en otros programas de aplicaciones DCC o motores de juegos.

En particular, Infinigen está "basado únicamente en reglas matemáticas", cada activo, desde la forma hasta la textura, se genera desde cero con reglas matemáticas aleatorias (los usuarios tienen control total sobre la generación de activos anulando los parámetros predeterminados aleatorios), sin depender de ningún activo externo, lo que permite variaciones y combinaciones ilimitadas, lo que da como resultado escenas en 3D que se parecen mucho al mundo natural.

En otras palabras, con Infinigen, ¡se pueden generar infinitos mundos 3D sin inteligencia artificial!

Modifica las primitivas básicas de Blender en activos ambientales a través de una biblioteca de reglas de procedimiento. Estas reglas están organizadas en generadores prefabricados de diferentes tipos de activos, que cubren una gran cantidad de objetos y escenas en el mundo natural: incluidos generadores de terreno, vegetación (y vegetación bajo el agua). objetos como corales) reproductores e incluso reproductores de mobs que pueden generar depredadores, herbívoros, pájaros, escarabajos y peces. Con el tiempo, el futuro también cubrirá el entorno construido y los objetos hechos por el hombre.

Infinigen puede generar plataformas de animación de "alta calidad" y generar cabello y peinarlo automáticamente; incluso puede simular el pliegue y arrugas de la piel a través de la simulación de telas y tiene 50 generadores de materiales procedimentales para generar texturas.

Caracteristicas y funciones

Geometría Real

Infinigen está optimizado para la investigación de la visión artificial, especialmente la visión 3D. No se utilizan mapas de relieve/normales, transparencia total u otras técnicas para falsificar detalles de geometría, todos los detalles de geometría son reales para garantizar una realidad de terreno 3D precisa.

Los entornos se generan como geometría completa, pero dado que los detalles no se "falsifican", es posible que primero deban optimizarse si se van a utilizar para trabajos recreativos.

Generar geometría 3D y soportar representación y canalización de datos

Infinigen puede generar una variedad de pases de renderizado, que incluyen profundidad, normales de superficie y "segmentación panorámica" de estilo de máscara oculta, así como pases de datos como flujo óptico y flujo de escena 3D.

Un transpiler integrado también puede convertir el gráfico de nodo de Blender subyacente en código Python.

Combine activos generados en entornos 3D completos desde montañas hasta océanos

Infinigen incluye un generador de dispersión que distribuye activos sobre el terreno para crear entornos 3D completos.

El sistema simula el agua dinámica mediante simulación FLIP, la iluminación del sol y el cielo mediante un modelo de cielo Nishita implementado en Blender y los efectos meteorológicos mediante el sistema de partículas de Blender.

De acuerdo con las instrucciones del repositorio de GitHub, la generación de entornos se realiza a través de la línea de comandos, controlando el tipo de entorno generado con banderas. Infinigen ejecutó el punto de referencia en un sistema bastante avanzado (con dos CPU de servidor Intel Xeon Silver 4114 y una GPU Nvidia), por lo que puede pasar un tiempo antes de que esté completo.

※El comando de prueba estándar que se muestra en GitHub "toma alrededor de 10 minutos y 16 GB de memoria para ejecutarse en una Mac M1".

La versión inicial de Infinigen es principalmente para la investigación de visión por computadora, pero los investigadores dicen que en el futuro tienen la intención de hacer de Infinigen un proyecto flexible a través de la colaboración de código abierto con toda la comunidad. A juzgar por la hoja de ruta de planificación publicada en el sitio web oficial, los datos iniciales generados previamente se publicarán a fines de julio.

Licencia y requisitos del sistema

Infinigen está disponible bajo la licencia BSD de 3 cláusulas. Pero dado que actualmente el repositorio de GitHub no proporciona binarios compilados, debe compilarse desde la fuente.

Probado en Ubuntu 22.04 Linux y macOS 12+, actualmente requiere una GPU Apple Silicon o Nvidia, planes para admitir GPU AMD en el futuro.

Se recomienda a los usuarios de Windows que utilicen WSL para configurar un entorno de terminal Ubuntu en una máquina con Windows (WSL es compatible con Windows 10+).

Bueno, eso es todo por la introducción de hoy, nos vemos mañana~

Referirse al texto original

Infinigen: un generador gratuito para entornos 3D procedimentales | Canal CG

Inicio | Infinigen

fin del texto

Ver originales
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • Comentar
  • Compartir
Comentar
0/400
Sin comentarios
  • Anclado
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)