¿Cómo se integra Vortex Studio con Unity?

Vea este vídeo para aprender a integrar Vortex Studio con Unity importando paquetes, configurando activos y prefabricados y sincronizando escenas y mecanismos, al tiempo que aprovecha las características integradas de Unity -como terrenos y física- para crear simulaciones inmersivas como dinámicas de vehículos realistas y zonas de movimiento de tierras.

Transcripción del vídeo

Hola. Hoy le mostraremos lo fácil que es para Vortex integrarse perfectamente con motores de juego de terceros como Unity o Unreal. En esta demo, nos centraremos en integrar los mecanismos de Vortex con Unity y en hacer uso de las características incorporadas de Unity. Empezar es sencillo.

En primer lugar, importe el paquete desde el tarball y el gestor de paquetes. Por último, reúna los activos que necesite de sus fuentes preferidas. Con esto, estará listo y funcionando en poco tiempo. A continuación, construiremos los prefabricados para nuestras galerías gráficas. Para ello, asociamos un componente de galería gráfica Vortex a nuestros modelos. A continuación, seleccionamos el archivo de la galería asociando la galería gráfica VX correspondiente a nuestro activo Unity.

Una vez completado esto, añadimos los prefabs a la lista de prefabs de Vortex. Ahora es el momento de conectar Vortex a las escenas de Unity.

Simplemente abra el menú Vortex y haga clic en Asociar escena Vortex. Si las galerías utilizadas por esa escena están en la lista de prefabricados Vortex, debería verlas en la escena Unity actual. Si no están, se mostrarán como cubos blancos.

Ahora que ya tenemos una escena y galerías gráficas, debemos limpiar los activos duplicados convirtiendo los ensamblajes y mecanismos en prefabricados reutilizables. Abra el menú Vortex, luego seleccione Crear Prefabs y haga clic sobre los ensamblajes. En la jerarquía de Unity, debería ver los ensamblajes convirtiéndose en prefabs. A continuación, repetimos los mismos pasos para los mecanismos. Podemos dejar que Vortex se encargue del resto, ya que los añadirá a la lista de prefabs automáticamente. Una vez hecho esto, si todavía hay algunos mecanismos que no se están convirtiendo en prefabs, podemos refrescar nuestra escena navegando hasta el menú Vortex. A continuación, seleccione Aplicar prefabs y haga clic en todos esto reemplaza todos los activos únicos de vórtice en su escena con los prefabs.

A partir de aquí Vortex utilizará estos prefabs en sus escenas. Ahora está listo para desarrollar directamente en el entorno de Unity.

El marco Vortex garantiza que todos los componentes permanezcan sincronizados entre Unity y Vortex, proporcionándole una experiencia de desarrollo fluida y cohesionada. La integración de Vortex también le permite aprovechar al máximo las características de Unity, como los terrenos. Por ejemplo, los artistas pueden utilizar las herramientas de Unity para construir grandes entornos y Vortex se integra fácilmente con esos activos. Para configurarlo, basta con asociar capas de terreno con materiales Vortex. Añada colisionadores y materiales de Unity Physics a los objetos estáticos y aplique cuerpos rígidos a los objetos dinámicos del juego.

Vortex de objetos. La escena especifica qué capas de Unity son para objetos estáticos o dinámicos. Vortex reconocerá entonces estas capas y cos simulará su física avanzada con el motor de física de Unity. Ahora vamos a añadir un mecanismo que ya hemos creado a una escena Vortex existente. Esto puede hacerse tanto en el editor Vortex como en Unity.

Sólo tiene que ir al menú Vortex. Desde allí, haga clic en añadir mecanismo. A continuación, elija un mecanismo como este, tronco de 50 centímetros de los activos de muestra. Renombre el objeto llamado Mecanismo con un nombre Único y colóquelo en la escena. A continuación, guarde la escena. En este punto, Vortex lo sincronizará entre Unity y Vortex. Ahora, después de añadir algunos de estos mecanismos a la escena, estamos listos para probar nuestros cambios cuando le demos al play y a Unity.

Aparece la interfaz de jugadores de Vortex Studio, que nos permite probar las interacciones entre los dos motores. Cambiamos a la pestaña de roles y asientos y seleccionamos nuestro rol. Esto actualiza la cámara de Unity para que coincida con el punto de vista de Vortex. Entonces estamos listos para iniciar la simulación. Pulse play en la ventana del reproductor de Vortex Studio.

Hacer esto nos permitirá ver cómo los objetos interactúan con el entorno, como el remolque de este vehículo. Como puede ver, ahora los troncos están siendo simulados y están interactuando con otros mecanismos de vórtice. Ahora estamos listos para conducir, y notará que los objetos del remolque se comportan como lo harían en la vida real. Supongamos que queremos crear una zona de movimiento de tierras en el terreno de la unidad. Abra el menú Vortex y seleccione añadir sistema de movimiento de tierras de vórtice.

A continuación, añada una zona de movimiento de tierras, un material de suelo y partículas de suelo. Coloque la zona de movimiento de tierras en el terreno, fije su tamaño y defina las mallas y los materiales para los escombros en las partículas del suelo. Aquí estamos utilizando cuatro variaciones de malla para añadir realismo, y asignamos un material SSM para rellenar el espacio entre las rocas. Una vez que la zona de movimiento de tierras está lista, al entrar en el modo de reproducción y unidad se muestra un agujero visible en la zona definida. Al iniciar la simulación en el reproductor de Vortex Studio, la zona se vuelve interactiva y podemos empezar a excavar.

Como puede ver, establecer una zona de movimiento de tierras y una unidad es sencillo y eficaz. Con esto terminamos nuestra demostración. Esperamos que le haya resultado útil y estamos impacientes por ver lo que creará con esta tecnología. Gracias por vernos.