Saltar al contenido

MakeWorlds Studio

Lleve escenas gaussianas a Unreal y Unity

Comience con Gaussian PLY y aprenda los pasos para la importación del motor, la alineación de la escena y la producción posterior.

  1. Capturar medios

    Imágenes aéreas, panorámicas, fotografías o videos.

  2. Reconstruir y editar en MW

    Entrena y prepara el escenario para la entrega.

  3. Exportar gaussiano PLY

    Guarde el proyecto y conserve los archivos fuente.

  4. Importar a su motor

    Continuar con un complemento de renderizado gaussiano

Prepara una escena que puedas inspeccionar.

Reconstrucción completa y formación en MW. Inspeccione el sujeto, los bordes y capture la cobertura, refine la escena y exporte el PLY gaussiano. Confirme que la herramienta receptora lea correctamente una escena pequeña antes de pasar a un proyecto más grande.

Elija el flujo de trabajo de su motor

Los ejemplos siguientes utilizan complementos de terceros. Consulte la documentación del complemento seleccionado para conocer las versiones del motor, las API de gráficos y las plataformas de destino.

Unreal Engine

  1. Verifique el complemento y la configuración del proyecto.

    Elija un renderizador que admita Gaussian PLY. Verifique la versión de Unreal, la ruta de renderizado y la plataforma de destino.

  2. Importar y colocar la escena.

    WallGS, por ejemplo, importa PLY al Navegador de contenido. Coloque el activo en el nivel usando el flujo de trabajo del complemento, luego verifique su posición, escala y orientación.

  3. Verifique la escena y la compilación empaquetada.

    Obtenga una vista previa del entorno gaussiano junto con una malla de referencia. Verifique la oclusión, el color y el movimiento de la cámara, luego pruebe una versión independiente en la plataforma de destino.

Referencia: complemento WallGS

Unity

  1. Elija un componente de renderizado

    UnityGaussianSplatting proporciona un ejemplo de importación PLY. Siga su documentación para verificar la versión Unity, la canalización de renderizado y la API de gráficos.

  2. Crear un activo gaussiano

    Utilice Crear GaussianSplatAsset para seleccionar un archivo PLY y generar un recurso, luego asígnelo a GaussianSplatRenderer.

  3. Conecte la cámara y la escena.

    Ajuste la transformación de la escena y la cámara, e inspeccione cómo aparecen juntas las mallas y el contenido gaussiano. Después de verificar la vista previa del escritorio, valide una compilación en la plataforma deseada.

Referencia: UnityGaussianSplatting

Prepárese para una mayor producción

Posición, escala y orientación

Utilice un objeto de referencia de tamaño conocido para comprobar las proporciones, la orientación del suelo y la cámara de inicio. Guarde esta configuración con el proyecto.

Colisión, navegación e interacción

Las caminatas y los rayos necesitan datos de colisiones; La búsqueda de rutas de personajes necesita datos de navegación. Prepare la geometría y la lógica requeridas en el motor y verifique la alineación con la escena visible.

Cámaras, iluminación y composición.

Planifique tomas dentro de áreas bien capturadas. Después de agregar caracteres o luces, verifique el color, la exposición y la oclusión. El comportamiento dinámico de iluminación y sombras depende del motor y el complemento.

Dispositivo de destino y entrega

Verifique la calidad de la imagen, el uso de la memoria de la GPU, la carga y el comportamiento del tiempo de ejecución en el dispositivo de entrega. Pruebe la versión independiente, así como la vista previa del editor, y valide los objetivos móviles y de realidad virtual por separado.

Compruebe que el archivo contenga datos gaussianos.

PLY es un contenedor de archivos. Una escena gaussiana también necesita atributos como posición, escala, rotación, opacidad y color. Es posible que los importadores habituales de nubes de puntos o mallas no los lean. Elija componentes de importación y renderizado que admitan explícitamente el Splatting gaussiano.

Crea tu primera escena

Standard es gratuito, con reconstrucción local, capacitación y edición básica.

DescargarCasos de uso