Guía de solución de problemas de mallas de realidad de Mega
En el desarrollo de aplicaciones Mega, la colocación de contenido virtual se implementa mediante mallas (Mesh). Los efectos visuales, la precisión y otros aspectos del modelo de malla afectan la precisión de colocación del contenido virtual e incluso pueden influir en el efecto de posicionamiento final de Mega. Este documento explica algunos problemas visuales y de precisión que pueden surgir con los modelos de malla, ayudándole a distinguir correctamente los defectos del modelo e identificar problemas graves para informarlos.
¿Qué es un modelo de malla?
Mega Mesh es un modelo geométrico tridimensional reconstruido a partir de datos capturados del entorno. Su función principal es proporcionar una referencia física real para el contenido virtual, permitiendo que los objetos virtuales sean correctamente ocluidos por elementos del mundo real como paredes, suelos, mesas y sillas, logrando así una experiencia de fusión realidad-virtual más realista.
El modelo Mega Mesh se reconstruye automáticamente a partir de videos capturados mediante algoritmos en la nube, no es un modelado manual detallado, por lo que naturalmente presentará cierto grado de imperfecciones.
Expectativas correctas:
- El color general es básicamente consistente con el entorno real, los colores principales de grandes áreas como paredes, suelos y objetos son correctos.
- Las texturas de las estructuras principales son reconocibles (como patrones de baldosas, diseños de papel tapiz, apariencia de exhibiciones).
- El modelo puede proporcionar un buen efecto de fusión de luces, sombras y colores en AR.
Las imperfecciones leves son completamente normales, situaciones comunes:
- En áreas con iluminación compleja, las texturas pueden presentar anomalías como oscurecimiento, sobreexposición o desviación de color.
- Los objetos a larga distancia o en áreas de borde pueden tener texturas ligeramente borrosas o estiradas.
- Mega proporciona un modelo LOD, puede haber inconsistencias de color en la textura entre los bloques LOD.
- En las uniones desde diferentes ángulos de vista, puede haber pequeñas áreas de textura desalineadas o costuras.
- Los detalles de objetos pequeños como texto o letreros pueden no ser claros.
- Los objetos en movimiento como personas o vehículos pueden dejar ligeras estelas o manchas de color.
- Los objetos transparentes o reflectantes como vidrio o agua pueden presentar falta de estructura o hundimientos.
- Las paredes o suelos no son perfectamente planos, presentan pequeñas protuberancias, depresiones o "púas".
- El modelo puede tener pequeños agujeros.
Estas imperfecciones generalmente no afectan gravemente su experiencia, son limitaciones razonables del algoritmo de reconstrucción automática y no requieren un manejo especial.
Qué anomalías del modelo requieren atención
Las siguientes situaciones son defectos graves que afectan directamente el efecto de la aplicación y requieren atención y manejo.
| Tipo de problema | Manifestación típica | Impacto posible |
|---|---|---|
| Falta o agujero en área grande | Una pared completa no reflectante ni transparente carece completamente de malla, los objetos virtuales no pueden ser ocluidos correctamente. | Imposibilidad de lograr oclusión correcta en esa área. |
| Error estructural en área grande | Una pared completa reconstruida incorrectamente como inclinada, o dimensiones de la habitación que no coinciden gravemente con la realidad. | Provoca desalineación entre objetos virtuales y entorno real, afectando seriamente el efecto de oclusión. |
| Deformación o inclinación grave | Suelo claramente inclinado, paredes distorsionadas, posición de objetos severamente desplazada. | Posición desordenada del contenido virtual, oclusión anormal. |
| Ruido o puntos erróneos graves | Aparecen muchos fragmentos flotantes en el aire. | Oclusión parpadeante, disminución del rendimiento. |
| Error completo en área clave | La malla en áreas de interacción importantes es completamente incorrecta (como escaleras, mostradores, etc.). | Falla en la interacción del usuario, experiencia dañada. |
| Modelo con capas | En un mismo lugar se ven capas en el suelo o la pared. | Oclusión errónea, posicionamiento incorrecto. |
| Color completamente erróneo en área grande | Las texturas de paredes, suelos, etc., presentan colores extraños o completamente incorrectos. | El entorno general parece poco realista, discordancia visual. |
Manejo y retroalimentación de problemas
Si encuentra los defectos graves del modelo mencionados anteriormente, recopile información y proporcione retroalimentación de la siguiente manera para ayudarnos a localizar y corregir el problema rápidamente.
Recopilar información necesaria
Capturas de pantalla o video
- Capturas de pantalla: Al menos 3 desde diferentes ángulos, marcando el área problemática.
- Video: Grabar un video de 10 a 30 segundos del área anormal de la malla usando un teléfono móvil o software de captura de pantalla de computadora.
Descripción del problema
Al informar un problema, debe proporcionar la siguiente información:
- Alcance del problema: Si todo el mapa tiene problemas o solo un área local específica.
- Tipo de mapa: Mega ofrece varias formas de crear mapas, debe especificar el tipo de creación de mapa que presenta el problema.
- Ubicación, área del problema: La ubicación específica del problema, por ejemplo, en un mapa único "el mostrador central del hall de la primera planta del museo" tiene problemas, o en un mapa a gran escala, indicar entre qué submarcos específicos ocurre la fusión por capas.
- Descripción del problema: Combinando con capturas de pantalla o video grabado, señale detalladamente el área donde aparece el problema y el fenómeno anormal. Si es un mapa múltiple, aclare los nombres de los submarcos. Por ejemplo: "En el submapa XX, en el tercer piso del edificio de oficinas, la pared del pasillo oeste está inclinada unos 15 grados" o "Entre el lado oeste del submapa A y el lado este del submapa B aparecieron capas".
No diga solo "el modelo tiene problemas" o "la malla no se ve bien", la falta de capturas de pantalla y descripciones específicas retrasará significativamente el tiempo de manejo del problema.
Información del mapa
Informe de creación de mapa: Proporcione el informe de creación de mapa del mapa problemático desde Mega Block.

Información del servicio de posicionamiento: Puede exportar la información del servicio de posicionamiento desde Unity.
- Desarrollo en Unity, versión del plugin >= 4003
- Desarrollo en Unity, versión del plugin 4.7 - 4002
- Desarrollo de mini-programa
- Otros escenarios de uso de Mega Studio
En la herramienta del editor del nodo block que está utilizando, haga clic en el botón
Diagnosis Infode la imagen a continuación para exportar la información de diagnóstico de Mega Block. LaInformación de diagnóstico de Mega Blocksolo contiene información de Mega Block y la biblioteca de posicionamiento, no contiene otra información sensible.
El formato del archivo que exporte debe ser
Mega_Report_Block_<blockID>_YY-MM-DD_HH-MM-SS.json.
