Tienes que aprender 2 sectores diferentes: diseño y programación.
Primero: aprende cómo dibujar objetos 3D (literalmente), luego se pone en contacto con 3Ds Max, Maya, Photoshop, Illustrator, Corel Draw y otras cosas de diseño / dibujo.
Después de eso, elija su público objetivo y el tipo de proyecto que le gustaría desarrollar.
Luego, si desea crear una aplicación AR (o VR) utilizando el motor de juego Unity3D, debe elegir un SDK (preferiblemente – Vuforia , porque es uno de los más simples para comenzar).
Le proporcionaré una visita guiada completa sobre cómo comenzar su primer proyecto utilizando Vuforia SDK 🙂
Vaya al portal de desarrolladores de Vuforia y siga esos pasos:
Crea la cuenta . Luego inicie sesión y vaya a la página Desarrollar, donde tenemos que crear una clave de licencia especial y una base de datos para el reconocimiento de objetos.
Agregar una clave de licencia
Básicamente, una clave de licencia es una ID única que requiere el proceso de desarrollo de aplicaciones en Unity. Para crear una clave de licencia, vaya a Desarrollar -> pestaña Administrador de licencias , seleccione Agregar clave de licencia , seleccione su tipo (‘Desarrollo’ en su caso), escriba el nombre de la aplicación y confirme para aceptar los términos y condiciones.

Para las aplicaciones en desarrollo, este SDK es gratuito, lo que sin duda es una gran noticia. Esto implica 1000 usos por mes, con 1 plantilla.
Después de aceptar los términos, verá que su nueva clave de licencia está lista en la pestaña Administrador de licencias . Además, recibirá una notificación por correo electrónico sobre todos los detalles.

Haga clic en él y cópielo o guárdelo, ya que necesitará la clave más adelante en la aplicación Unity. Para encontrarlo y copiarlo, vaya al Administrador de licencias -> Clave de licencia .

Agregar una base de datos
Lo segundo que tenemos que hacer al prepararnos para crear modelos de realidad virtual / aumentada usando Vuforia es crear una base de datos y un objetivo de imagen. Vamos a Desarrollar -> pestaña Administrador de destino para agregar una base de datos.

Al hacer clic en el botón Agregar base de datos , lo nombramos, seleccione el tipo y haga clic en Crear .

Se crea una nueva base de datos para su proyecto de realidad virtual de demostración y puede verla en la pestaña Target Manager .

El siguiente paso es agregar imágenes a su base de datos. Estas son las imágenes en las que se basarán nuestros modelos de realidad virtual. Hace clic en nuestra base de datos llamada MyTargets y luego presiona el botón Agregar destino .

Tenga en cuenta que Vuforia es un gran SDK para modelos 3D, ya que admite muchos tipos de destino (imagen única, cilíndrica, cuboidal, imagen 3D, etc.). En nuestro tutorial de modelos de realidad virtual, utilizará un solo objetivo de imagen y una imagen aleatoria de rocas como fondo.

También tenemos que especificar el valor del ancho del objetivo en unidades de escena. Después de cargar la imagen, preste atención a la sección de calificación: la calificación baja significa que su imagen no tiene suficientes puntos para un mayor seguimiento y / o procesamiento. Use la herramienta Mostrar características para resaltar esos puntos en la imagen.

Ahora, como existe una base de datos y tiene una imagen de destino, puede importarla para su proyecto haciendo clic en el botón Descargar base de datos . Seleccione Unity Editor y descargue.

Integrando Vuforia con la Unidad
Para comenzar el trabajo en Unity, tenemos que descargar Vuforia SDK, que finaliza las tareas en el lado de Vuforia. Vaya a Descargas -> SDK y seleccione el paquete ‘Descargar para Unity’ . Luego abre la plataforma Unity3D y crea un nuevo proyecto para modelos de realidad virtual. Llamémoslo “MyVRDemo”.

Especificará la ubicación en la PC y seleccionará el tipo 3D para su animación. A continuación, debe importar el paquete Vuforia-Unity y la base de datos con sus objetivos. Para eso, vaya a Activos -> Paquete de importación -> Paquete personalizado e importe ambos en nuestro proyecto de Unity.
Su conjunto de datos y kit correspondientes son estos:
mytargets.unitypackage
vuforia-unity-6-2-6.unitypackage
Luego, vaya al menú de Vuforia y toque ‘ Configuración ‘.

Allí pegamos la clave de licencia de la aplicación que creó anteriormente, mientras verificamos las propiedades ‘ Cargar base de datos MyTargets ‘ y ‘ Activo ‘ en los conjuntos de datos.

Ahora puede decir “comienza la parte divertida”: carguemos alguna imagen para sus modelos de realidad virtual y hagamos algo de animación. Para su proyecto de demostración, hemos preparado un modelo 3D aproximado de bailarina. Copie este archivo en la carpeta Activos en Unity y ahora está visible en su proyecto.

Esto es en parte cómo se hace 🙂 Si está interesado, consulte mi blog donde he escrito un tutorial completo sobre cómo se está haciendo la aplicación de prueba AR / VR;
Cómo crear una aplicación AR / VR con Vuforia y Unity – Thinkmobiles