Compartir a través de


Trabajar con modelos 3D

Si va a desarrollar aplicaciones en realidad mixta para ejecutarse en HoloLens o cascos envolventes como HP Reverb 2, deberá incluir modelos holográficos 3D en la aplicación para que sea rico en contenido. Afortunadamente, no tienes que ser un artista en 3D, ni tener uno en tu equipo, para ensamblar los recursos que necesitas para realizar tu visión. Hay muchas maneras de obtener modelos precompilados gratis, o a un costo razonable, que presentaremos aquí. También analizaremos cómo puede empezar a crear sus propios modelos 3D.

Optimización y conversión de modelos 3D

Para conocer los procedimientos recomendados generales para preparar sus propios modelos 3D que se usarán como hologramas, consulte nuestra guía de optimización y conversión de modelos 3D en tiempo real.

Si busca otras herramientas para posprocesar modelos 3D, puede optimizar cualquier modelo glTF 2.0 mediante el convertidor de recursos de Windows Mixed Reality disponible en GitHub. Este kit de herramientas incluye una herramienta de línea de comandos que usa estos pasos en secuencia para convertir un recurso principal glTF 2.0 para su uso en el Windows Mixed Reality hogar.

Comprobación de los modelos 3D

Para comprobar los modelos 3D, se recomienda usar la herramienta de visor 3D Babylon.js en el explorador de escenas.

Para desarrolladores de Unity: Mixed Reality Toolkit y Asset Store

Si eres desarrollador de Unity y necesitas objetos que puedas usar para la interacción espacial y la interfaz de usuario, no tienes que ir lejos. Si usa nuestro kit de herramientas de Mixed Reality (MRTK) en el proyecto, ya tiene una amplia gama de objetos integrados, incluidos rectángulos delimitadores, botones reutilizables, menús a mano, pizarras, controles deslizantes y mucho más.

Objetos 3D del kit de herramientas de realidad mixta

Si no está familiarizado con MRTK, descargue la aplicación MRTK Examples Hub y fíjese en él.

Activos creados previamente

Hay numerosos sitios web que ofrecen modelos y animaciones 3D y CAD (diseño asistido por ordenador) pre-hechos a un costo razonable o sin costo alguno. Algunos de los más populares son:

Sketchfab

Modelos CAD de HoloLens en Microsoft Store

Calamar turbo

CGTrader

Mixamo (modelos y animaciones)

Blender Market (Obtenga más información sobre la herramienta de modelado blender a continuación)

3DExportar

Crear sus propios modelos 3D

Si no encuentra modelos 3D precompilados que satisfagan sus necesidades, puede que valga la pena desarrollar algunas habilidades de modelado 3D o hacer que alguien de su equipo lo haga. En su nivel más alto, el modelado 3D es una aptitud vasta y compleja que abarca numerosas subdisciplinas:

Como puede imaginar, requiere mucho tiempo y esfuerzo para convertirse en un modelador 3D altamente competente. La buena noticia es que no tiene que convertirse en un experto para obtener algunas ventajas; tener algunas aptitudes básicas en el cuadro de herramientas, como la capacidad de cambiar los materiales de un modelo o convertir un modelo de alta poli en uno de baja poli, puede dar lugar a mejoras significativas en las aplicaciones.

Estos son algunos de los programas de modelado 3D más populares.

Autodesk Maya

Batidora

Blender es una opción popular en parte porque las herramientas de modelado 3D tienden a ser costosas y Blender es gratis. En los últimos años, Blender fue visto como menos capaz que las herramientas de gama alta en esta categoría. Sin embargo, ha experimentado mejoras sustanciales en las últimas versiones y ahora es considerada por muchos como una herramienta de nivel totalmente profesional.

3ds Max

Houdini

ZBrush

CAD (diseño asistido por ordenador)

Los programas CAD también le permiten crear modelos 3D y pueden ofrecerle características avanzadas específicas del dominio que no obtendrá en uno de los programas enumerados anteriormente. Por ejemplo, si la aplicación se dirige a infraestructura, edificios, circuitos, redes de telecomunicaciones, termodinámica, piezas mecánicas, dispositivos médicos o fabricación, un programa CAD puede ser la mejor opción para usted. Puede crear modelos en el programa CAD y, a continuación, convertirlos en un formato que se pueda usar para aplicaciones de realidad mixta.

Estos son algunos de los programas CAD más populares.

AutoCAD

Autodesk Inventor

Siemens NX

Catia

SolidWorks

Recursos de aprendizaje

El mejor lugar para empezar a buscar tutoriales, vídeos y otros recursos de aprendizaje es en el sitio web de la herramienta elegida. Los sitios de vídeo en streaming de gran tamaño como YouTube tienen muchos tutoriales sobre el modelado 3D, pero como cualquiera puede publicar un vídeo, la calidad puede variar mucho. Algunas herramientas tienen canales de YouTube dedicados: dos ejemplos son Blender y Maya.

Otro recurso gratuito que vale la pena puede ser la biblioteca pública local. Muchas bibliotecas ofrecen vídeos de eLearning en streaming en sus sitios web y tienden a haber muchos artículos de equipos de orígenes de alta calidad. Por ejemplo, la biblioteca pública de San Francisco ofrece vídeos de LinkedIn Learning.

Si está dispuesto a pagar, estos son algunos de los sitios de tutorial de vídeo más populares:

Udemy.

Udacity

Coursera

edX

Uso del Visor 3D en HoloLens 2 y HoloLens (1.ª generación)

HoloLens 2 y HoloLens (1.ª generación) se incluyen con una versión de la aplicación Visor 3D. El Visor 3D en HoloLens 2 está diseñado para servir a un propósito diferente al visor 3D para el escritorio o el Visor de modelos de HoloLens (1.ª generación). Visor 3D para HoloLens 2 es más bien una aplicación Decorar tu espacio. Observará que los hologramas persisten en su lugar y permanecen visibles incluso mientras se ejecutan otras aplicaciones 2D. Esto significa que los modelos cargados en el Visor 3D para HoloLens 2 deben cumplir los requisitos de los iniciadores de aplicaciones 3D.

Versión beta de HoloLens (1.ª generación)

La aplicación 3D Viewer Beta solo está disponible en dispositivos HoloLens (1.ª generación). La versión beta puede controlar los modelos de mayor complejidad, mientras que el visor 3D original no. Sin embargo, si está trabajando con muchos modelos complejos, es posible que Azure Remote Rendering sea una mejor opción a largo plazo.

Consulte nuestra documentación de 3D Viewer Beta en HoloLens (1.ª generación) para obtener una lista de los archivos, características, casos de uso y detalles de solución de problemas admitidos.

Precaución

Las aplicaciones beta del Visor 3D solo se ejecutan en la arquitectura x86 y x64 y no funcionarán con ARM para dispositivos HoloLens 2.

Recursos