Diferencia entre revisiones de «Unity:Manuales:AR Foundation»
De WikiGarcia
Línea 13: | Línea 13: | ||
== Paquete AR Fundation == | == Paquete AR Fundation == | ||
# | # Crear un nuevo proyecto 3D en Unity | ||
# | # Abrir el Pakcage Manager (Window -> Package Manager) | ||
# | # En "Unity Registry" buscar "AR Foundation" | ||
# | # Click en "Instalar" | ||
== Paquete ARCore == | == Paquete ARCore == | ||
# | # Window -> Package Manager | ||
# | # En "Unity Registry" buscar "ARCore XR Plugin" | ||
# | # Click en "Instalar" | ||
# | # Navegar a Edit -> Project Settings. | ||
# | # En la pestaña XR Plug-in Management abrir la pestaña Android y habilitar ARCore. | ||
== Crear sesión AR == | == Crear sesión AR == | ||
# | # Eliminar la Main Camera | ||
# | # Agregar en la Hierarchy elementos: AR Session y AR Session Origin | ||
== Configurar el reproductor == | == Configurar el reproductor == | ||
# | # File -> Build Settings... | ||
# | # Cambiar la plataforma a Android y "Switch Platform" | ||
# | # Click en "Player Settings..." -> Player -> Other Settings | ||
## | ## Rendering, desmarcar Auto Graphics API. Quitar Vulkan de Graphics API | ||
## | ## Package Name, colocar el ID único de la app. | ||
## | ## Minimum API Level, usar al menos Android 7.0 'Nougat' (API Level 24). | ||
## | ## Scripting Backend, Selecciona IL2CPP en lugar de Mono para habilitar la compatibilidad con ARM64 en el paso siguiente. | ||
## | ## Target Architectures, habilitar ARM64 y dejar ARMv7 | ||
Listo, tutorial para crear un juego: https://codelabs.developers.google.com/arcore-unity-ar-foundation#0 | Listo, tutorial para crear un juego: https://codelabs.developers.google.com/arcore-unity-ar-foundation#0 |
Revisión del 03:02 26 may 2022
El RA Fundation es el framework de Unity para la creación de contenido AR multiplataforma. Es un wraper de otras librerías como ARCore.
Referencia: https://developers.google.com/ar/develop/unity-arf/getting-started-ar-foundation
Requisitos
- Unity 2019.4.1+
- Paquete AR Fundation
- Android SDK (Android Studio)
- Java Development Kit
- ARCore
Paquete AR Fundation
- Crear un nuevo proyecto 3D en Unity
- Abrir el Pakcage Manager (Window -> Package Manager)
- En "Unity Registry" buscar "AR Foundation"
- Click en "Instalar"
Paquete ARCore
- Window -> Package Manager
- En "Unity Registry" buscar "ARCore XR Plugin"
- Click en "Instalar"
- Navegar a Edit -> Project Settings.
- En la pestaña XR Plug-in Management abrir la pestaña Android y habilitar ARCore.
Crear sesión AR
- Eliminar la Main Camera
- Agregar en la Hierarchy elementos: AR Session y AR Session Origin
Configurar el reproductor
- File -> Build Settings...
- Cambiar la plataforma a Android y "Switch Platform"
- Click en "Player Settings..." -> Player -> Other Settings
- Rendering, desmarcar Auto Graphics API. Quitar Vulkan de Graphics API
- Package Name, colocar el ID único de la app.
- Minimum API Level, usar al menos Android 7.0 'Nougat' (API Level 24).
- Scripting Backend, Selecciona IL2CPP en lugar de Mono para habilitar la compatibilidad con ARM64 en el paso siguiente.
- Target Architectures, habilitar ARM64 y dejar ARMv7
Listo, tutorial para crear un juego: https://codelabs.developers.google.com/arcore-unity-ar-foundation#0