Table of Contents

Referencia de la herramienta del editor de Mega block

Nota

Esta herramienta solo existe en versiones >= 4003

Debes importar el paquete com.easyar.mega antes de poder usar la herramienta del editor.

alt text

Captura de pantalla de la herramienta en condiciones predeterminadas después de crearla con éxito.

alt text

Captura de pantalla de la herramienta cuando un block tiene múltiples conjuntos de malla.

Consejo

Un block puede contener múltiples conjuntos de malla. Los bloques creados con las funciones de Fusión de gran alcance o Actualización complementaria pueden contener múltiples conjuntos de malla. Cada conjunto de malla se puede cargar y descargar de forma independiente. Las áreas de superposición de los límites de cada conjunto de malla no se superpondrán perfectamente. Puedes elegir qué conjuntos de malla cargar según tus necesidades reales.

Nombre Descripción
X Elimina la herramienta del editor.
From ID de la aplicación de servicio actualmente conectada.
Updated Hora de conexión al servicio.
Reload Vuelve a conectarse al servicio. Si se ha especificado el ID del block y el servicio tiene ese block, se entrará en la interfaz de la herramienta del editor de Mega block. De lo contrario, se seguirá mostrando la interfaz de error.
[block name] (v) Muestra el nombre y la versión del block. Haz clic en el botón de la izquierda para expandir/colapsar la información detallada del block.
        Diagnosis Info Exporta la información de diagnóstico.
        Job ID ID de la tarea de mapeo del block.
[mesh group name] Muestra el nombre del grupo de malla. Haz clic en la casilla de verificación para cargar/descargar los datos de la malla.
        Retry Si la carga de la malla falla, haz clic en este botón para volver a cargarla.
        Mesh Muestra/oculta la malla del block.
                Export Exporta la malla del block.
        Panorama Preview Marker Muestra/oculta los marcadores de vista previa del panorama.
        Mesh Bounds Gizmo Muestra/oculta el gizmo de límites de la malla.
        Collider Mesh Configuración de la malla de detección de colisiones. Opciones:
  • None: No admite la detección de rayos, carga más rápido.
  • Min LOD: LOD de baja precisión (solo detección de rayos), el cambio de LOD no se bloquea.
  • Match LOD: Coincide con el LOD actual, el cambio de LOD puede tener un ligero retraso.

Nodos de la escena

Los datos de la herramienta del editor se almacenan en el nodo EasyAR.Mega.EditorTool. Eliminar este nodo es equivalente a eliminar los datos de la herramienta del editor.

alt text

Precaución

No se puede modificar directamente el contenido del nodo EasyAR.Mega.EditorTool, especialmente no se puede modificar el Transform de este nodo, de lo contrario, es posible que la herramienta del editor no funcione correctamente o que la ubicación de visualización del contenido sea incorrecta durante el seguimiento.

Información básica

alt text

Nombre Descripción
Job ID ID de la tarea de mapeo del block.
Block ID ID del block.
Block Name Nombre del block.
Modified Hora de modificación del block.
Version Versión de mapeo del block.
GNSS Location Coordenadas GNSS (GPS, Beidou, etc.). Solo se muestra el valor correcto después de cargar la malla del block.
        Latitude Coordenada de latitud GNSS.
Solo se muestra si los datos de mapeo del block generan coordenadas GNSS.
        Longitude Coordenada de longitud GNSS.
Solo se muestra si los datos de mapeo del block generan coordenadas GNSS.
        Altitude Coordenada de altitud GNSS.
Solo se muestra si los datos de mapeo del block generan coordenadas GNSS.
From Service Información del servicio utilizado al obtener el block.
        Type Tipo de servicio.
        App ID ID de la aplicación de servicio.

Malla

La malla del block está alineada con el espacio del objetivo de seguimiento del block y se puede colocar contenido 3D directamente en el modelo.

Los datos de la malla del block se almacenan en el nodo de la herramienta y solo existen en el modo de editor. No se empaquetarán en la aplicación final.

Carga

Haz clic en la casilla de verificación junto al nombre del grupo de malla. Esto iniciará el proceso de carga de los datos de ese grupo. Después de la carga, puedes ver la malla del grupo actual en la ventana Scene.

Desmarcar la casilla descargará los datos de ese grupo.

Durante el proceso de carga, se mostrará una animación de carga en la esquina inferior izquierda de la ventana Scene.

La malla del block cambiará el LOD según la ubicación de la cámara. Debes mantener la conexión a Internet para evitar que el cambio de LOD falle.

Si la carga o el cambio de LOD fallan, se mostrará un gizmo de color cálido en los límites de la malla que no se haya cargado correctamente en la ventana Scene. La ventana Console mostrará información detallada del error.

Después de resolver el problema, puedes hacer clic en el botón Retry para volver a cargar.

La malla se almacenará en caché localmente después de la carga. La ruta de caché es:

var cachePath = Path.Combine(Application.persistentDataPath, "MegaStudio/cache")

Mostrar/ocultar

Haz clic en la casilla de verificación Mesh para mostrar/ocultar la malla del grupo actual. Esta opción se marcará por defecto después de cargar la malla.

Mostrar u ocultar la malla no afectará la ubicación de renderizado del contenido 3D ni el estado del nodo del block.

Gizmo de límites

Haz clic en la casilla de verificación Mesh Bounds Gizmo para mostrar/ocultar el gizmo de límites de la malla del grupo actual. Esta opción está desactivada por defecto.

Los gizmos de diferentes colores representan diferentes LOD. Los colores fríos representan la malla cargada correctamente, y los colores cálidos representan la malla que no se ha cargado (incluyendo la carga fallida).

Detección de colisiones

Si necesitas usar la detección de rayos para interactuar con la malla, debes configurar la opción Collider Mesh. Esta opción es None por defecto, lo que significa que no admite la detección de rayos.

Exportación

Haz clic en el botón Export para exportar los datos de la malla del grupo actual.

Nombre Descripción
Export LODs Elige la precisión LOD del modelo que se va a exportar. Cuanto menor sea el número, menor será la claridad.
Puedes seleccionar múltiples opciones si no se marca Merge mesh. Solo se puede seleccionar una opción si se marca Merge mesh.
Export Raw Data ¿Exportar datos sin procesar?
Los datos sin procesar es posible que no se puedan cargar en algunos software (por ejemplo, blender) porque estos software no admiten algunas extensiones gltf.
Export Textures ¿Exportar texturas?
Si solo necesitas exportar el modelo para usar como ocultación o detección de colisiones, no es necesario exportar las texturas.
Format El formato del archivo individual exportado es glb o gltf.
Merge mesh ¿Combinar todas las mallas en un solo archivo para exportar?
Solo está disponible si se selecciona un solo LOD.
El proceso de combinación y la malla combinada requieren más memoria de vídeo.
Export Haz clic para comenzar la exportación.

Durante el proceso de exportación, se mostrará una barra de progreso debajo de la casilla de verificación Mesh.

Después de completar la exportación, verás un mensaje emergente de Completed.

Panorama

Los marcadores del panorama y los datos del panorama se almacenan en el nodo de la herramienta y solo existen en el modo de editor. No se empaquetarán en la aplicación final.

Información básica

Al lado de Panorama Preview Marker se mostrará la información de la claridad del panorama, con dos opciones: SD (claridad estándar) y HD (alta claridad). Por lo general, el servicio activado proporciona panoramas de claridad SD por defecto. Los panoramas de alta claridad se deben obtener contactando con el departamento comercial.

Algunos datos no admiten panoramas. En este caso, se mostrará Data not supported al lado de Panorama Preview Marker.

Marcadores

Haz clic en la casilla de verificación Panorama Preview Marker para mostrar/ocultar los marcadores de vista previa del panorama. Esta opción está desactivada por defecto después de cargar la malla.

Los marcadores de vista previa del panorama se mostrarán en la ventana Scene.

Después de hacer clic en un marcador, se abrirá la ventana MegaPanorama. Después de hacer clic en diferentes marcadores, el contenido de la ventana MegaPanorama cambiará inmediatamente al panorama correspondiente.

Ventana del panorama

Después de hacer clic en un marcador, se abrirá la ventana MegaPanorama y se mostrará el panorama correspondiente a ese marcador.

La ventana MegaPanorama también es un tipo de ventana Scene. Puedes usar el botón derecho del mouse para arrastrar y girar la vista. Otros controles como el zoom y el desplazamiento están deshabilitados en esta ventana.

Cuando la opción Mesh está abierta, el efecto de visualización de la ventana MegaPanorama se mantendrá con la ocultación del modelo espacial basado en la malla.

Consejo
  • Esta función sigue siendo disponible después de que el editor entre en el modo de reproducción, pero la precisión de la ocultación del modelo espacial basado en la malla se ve afectada por la desactivación del cambio de LOD.

También puedes hacer clic en otros marcadores en la ventana MegaPanorama, y el contenido cambiará inmediatamente al panorama correspondiente.

Información de diagnóstico

Haz clic en el botón Diagnosis Info para exportar la información de diagnóstico. La información de diagnóstico incluye la información básica del block actual, la información del servicio donde se encuentra el block, etc.

Importante

Cuando se presente un problema a EasyAR, se recomienda adjuntar la información de diagnóstico para localizar rápidamente el problema.