UnityAR (V) Aprenda sobre el seguimiento de objetos 3D y los modelos en formato OBJ en EasyAR
¿Echemos un vistazo a esta imagen? Figura 1-1
¿Estás confundido acerca de esta imagen? ¿Entonces regresar y revisarlo? Lección 3
Ya presenté estas tres imágenes en la Lección 3, así que no las repetiré nuevamente. La Lección 3 se muestra en la Figura 1-2
Primero eliminamos ImageTracker y ImageTarget, como se muestra en la Figura 2-1
Agregamos ObjectTracker como un nodo secundario de EasyAR, como se muestra en la Figura 2-2
Comprenda ObjectTracker, como se muestra en la Figura 2 -3 Como se muestra
Agregamos ObjectTarget como un nodo secundario de EasyAR, como se muestra en la Figura 2-3
Luego agregamos ObjectTarget como un nodo secundario de EasyAR, como se muestra en la Figura 2- Como se muestra en 3
agregamos ObjectTarget como un nodo secundario de EasyAR. Coloque el ObjectTarget en la escena, como se muestra en la Figura 3-1
Comprenda el ObjectTarget, como se muestra en la Figura 3-2
Ruta del objeto: 3D guardado en la carpeta Steaming Assts. nombre y sufijo del objeto (el sufijo debe ser Obj)? Por ejemplo, prefab.Obj
Nombre: El nombre del objeto tridimensional, por ejemplo, prefab
Unity está listo, ahora hablemos del modelo
?Utilice 3Ds Max o Maya u otras herramientas de modelado, importe modelos existentes en FBX u otros formatos y expórtelos como OBJ
?Cree modelos 3D utilizando 3Ds Max o Maya u otras herramientas de modelado y expórtelos para Formato OBJ
?Escanea objetos del mundo real y usa algunas herramientas de reconstrucción 3D para generar modelos 3D
?Opcionalmente ajusta el modelo usando herramientas de modelado como 3Ds Max o Maya
El primer paso para utilizar el seguimiento 3D es preparar el archivo del modelo 3D del objeto que se va a seguir. El archivo del modelo debe estar en formato OBJ y debe contener un archivo de material correspondiente y al menos un archivo de mapa de textura. Los archivos de mapas de textura deben estar en formato JPEG o PNG. ¿Más detalles sobre el formato de archivo del modelo? Aquí hay algunos ejemplos de modelos y contraejemplos para su referencia rápida
Los colores de las cookies son demasiado uniformes (? No)
Porque un tono demasiado uniforme dificulta que las computadoras descubran detalles en objetos 3D , como Como se muestra en la Figura 4-1 y la Figura 4-2
El tono de color del cuadro es complejo (sí)
EasyAR puede detectar y rastrear el segundo objeto. EasyAR no puede detectar ni rastrear el primer objeto porque tiene muy pocas texturas
Como se muestra en la Figura 4-3, 4-4
El primer objeto es demasiado pequeño y no se puede detectar y seguimiento. -4
Ambos objetos pueden ser detectados y rastreados por EasyAR
El modelo no se puede cargar en el rastreador de EasyAR porque EasyAR no puede encontrar el archivo usando la ruta absoluta, como se muestra en la Figura 4- 5.4-6 Como se muestra
¿El nombre del archivo y la ruta en el archivo del modelo no deben tener espacios? Como se muestra en la Figura 4-7. 4-8
¿Debería codificarse el archivo del modelo en UTF-8? Como se muestra en la Figura 4-9. 4-10
¿Debería codificarse el archivo del modelo en UTF-8?