Table of Contents

Cómo colocar contenido 3D usando Mega Studio en Unity

Este documento le guiará rápidamente en cómo usar herramientas de anotación en el editor de Unity para colocar modelos, preparándolos para su posterior renderización en xr-frame.

Antes de comenzar

Preparar el modelo GLTF y arrastrarlo a Unity Assets

Puede usar el modelo del proyecto de ejemplo (un panda adorable) o el modelo de robot pequeño usado en el Demo oficial de xr-frame, o consultar los formatos GLTF cargables en xr-frame y extensiones soportadas para preparar su propio modelo y subirlo al servidor de alojamiento de recursos.

Consejo

El plugin Mega ya ha añadido dependencia a com.unity.cloud.gltfast, por lo que puede arrastrar directamente el archivo del modelo a Unity Assets.

Modelo arrastrado a Unity Assets

Seleccionar la biblioteca de ubicación en la nube de Mega

Haga clic en el icono a la derecha de Mega Cloud Service.

Herramientas de Studio

Seleccione la biblioteca que desea usar.

Seleccionar biblioteca

Después de cargar exitosamente la biblioteca de ubicación y la información de Mega Blocks, el panel de herramientas de Studio se muestra como se indica.

Herramientas de Studio cargadas

Cargar el modelo denso del Block

Haga clic en Cargar a la derecha del nombre del Block para cargar dinámicamente el modelo denso de ese Block.

Hacer clic en cargar Block

Crear una anotación

En la escena, mantenga presionada la tecla Ctrl (Windows) / Command (Mac) y luego haga clic con el botón izquierdo del ratón en el suelo donde desee colocar la anotación.

Crear anotación

Agregar contenido 3D como nodo hijo de la anotación

Arrastre el modelo importado al nodo de la escena, como un nodo hijo de la anotación.

Arrastrar modelo

Cambie Position y Rotation en el panel Inspector del modelo a 0. Scale puede ajustarse según sea necesario.

Nota

EMA maneja toda la lógica de transformación de coordenadas. Establecer Position y Rotation del modelo en 0 garantiza que su centro geométrico coincida exactamente con el punto de anotación. Todos los ajustes de desplazamiento y rotación deben realizarse manipulando su nodo padre (nodo de anotación).

Modificar transform del modelo

[Opcional] Ajustar la posición del modelo

Seleccione el nodo de anotación y ajuste la posición y rotación del modelo en la escena con respecto al modelo denso.

Nota

Position y Rotation del modelo relativo a la anotación deben permanecer siempre en 0, de lo contrario no obtendrá resultados de renderización correctos en xr-frame.

Modificar transform del nodo de anotación

Crear un nuevo paquete de datos de anotación

Haga clic en el icono a la derecha del paquete de datos de anotación en el panel Inspector.

Añadir datos de anotación

Ingrese el nombre de los datos de anotación en el cuadro y haga clic en la marca de verificación a la derecha.

Ingresar nombre de datos de anotación

Después de una creación exitosa, debería verse así. Luego haga clic en Aceptar abajo.

Confirmar creación de anotación

Haga clic en el icono de subida para cargar.

Subir anotación

Después de una subida exitosa, aparecerá una notificación.

Notificación de éxito

Confirmar los datos de anotación

Debe registrar el ID de los datos de anotación para cargar los datos correspondientes en xr-frame.

Panel de datos de anotación

Después de una subida exitosa, también puede ver la información correspondiente en la biblioteca de ubicación en la nube. En esta página, el ID en la lista es el ID del paquete de datos de anotación.

Información de anotación en la biblioteca de ubicación en la nube

Aquí también puede ver el nombre e ID de los datos de anotación subidos. En esta página, el ID en la lista es el ID del punto de anotación.

Nombre de datos de anotación en la biblioteca de ubicación en la nube

Próximos pasos

Temas relacionados