Cómo usar Unity Asset Manager

Unity Asset Manager es una solución de gestión de activos digitales (DAM) basada en la nube que optimiza cómo los equipos pueden subir, gestionar, transformar, compartir y acceder a sus complejos activos 3D en tiempo real. Es una herramienta para desarrolladores y diseñadores: Ya sea que estés trabajando con modelos 3D, materiales o escenas completas, optimiza los flujos de trabajo y asegura que todos puedan acceder a una única fuente de verdad.
Con Unity Asset Manager puedes:
- Encontrar activos más rápido y de manera más intuitiva
- Optimizar tus activos 3D para cualquier dispositivo: móvil, escritorio, XR
- Controlar tus datos, de forma segura
- Personalizar según tus tuberías de datos existentes
Junto con Cam Ayres, Arquitecto de Soluciones de Personal en el equipo de Éxito del Cliente de la Industria de Unity, hemos preparado una guía paso a paso sobre cómo acceder a Unity Asset Manager dentro de Unity Cloud, cómo instalar el paquete, subir y descargar activos, versionado, comentarios, transformaciones de vista previa y otras capacidades para ayudarte a comenzar.
Cómo usar Unity Asset Manager en tu proyecto de Unity
Paso 1: Crea tu proyecto de Unity, conectándolo a Unity Cloud y a una organización
Para comenzar, crea un proyecto de Unity.
A continuación, Unity Asset Manager necesita estar conectado a Unity Cloud y vinculado a una organización de Unity para funcionar sin problemas. Así es como:
1. Al crear un nuevo proyecto de Unity a través de Unity Hub, asegúrate de conectarlo a una organización de Unity.
2. Para funcionalidad adicional, configura el control de versiones (por ejemplo, Unity Version Control) para rastrear cambios en activos y proyectos.
Conectarse a Unity Cloud no solo asegura la funcionalidad adecuada, sino que también te permite acceder y gestionar tus activos a través de proyectos y usuarios dentro de tu organización.

Conectando a Unity Cloud/Organización de Unity dentro de Unity Hub
Una vez que tu proyecto esté abierto, estás listo para integrar Unity Asset Manager.
Paso 2: Instalar Unity Asset Manager
Unity Asset Manager no está preinstalado, así que necesitarás agregarlo a tu proyecto. Sigue uno de los siguientes pasos:
1. Navega a la página oficial de Unity Asset Manager y sigue las instrucciones para instalar el paquete.
2. Copia y pega el nombre del paquete com.unity.asset-manager-for-unity en el Unity Package Manager, presiona "Instalar" y espera a que la instalación se complete. Debería aparecer en tu proyecto.

Instalación en el administrador de paquetes
3. O, si has iniciado sesión en la interfaz basada en navegador de Unity Asset Manager, puedes navegar a Integraciones > Editor y elegir instalar Asset Manager para Unity Editor. Unity Asset Manager se abrirá en el Editor.

instalación del paquete desde Asset Manager
Una vez instalado, puedes acceder a él yendo a Ventana > Asset Manager dentro de Unity. Ahora tendrás disponible la interfaz del administrador de activos en tu proyecto.

Interfaz del Administrador de Activos para Editor. Crédito por activo CAD: Wolfgang Gutleb
Paso 3: Importar y gestionar activos
El Administrador de Activos de Unity puede almacenar y manejar varios tipos de datos, no solo archivos compatibles con Unity. Desde archivos de PowerPoint hasta efectos de partículas y escenas completas, puede trabajar con cualquier tipo de dato. Así es como puedes comenzar a importar.
1. Abre la ventana del Administrador de Activos.
2. Selecciona el proyecto que contiene tus activos deseados, selecciona un activo específico y haz clic en 'importar'.
3. Importar un archivo compatible con Unity lo hará disponible de inmediato en tu proyecto, listo para usar.

Activo CAD/BIM importado en el proyecto
La ventana del Administrador de Activos para Editor también te permite exportar archivos de tu proyecto al Administrador de Activos, permitiendo a los miembros de tu organización con controles de acceso basados en roles apropiados acceder y reutilizar activos existentes, materiales, shaders, escenas y más.
Para entender cómo optimizar y convertir activos y cómo actualizar activos cuando hay cambios en los datos de origen, consulta a continuación.
Cómo usar Unity Asset Manager desde la interfaz del navegador
Para adaptar flujos de trabajo a su ecosistema de herramientas existente, puede usar Unity Asset Manager como parte de nuestra oferta de Unity Cloud. Necesitará iniciar sesión con su Unity ID o crear una cuenta aquí. A partir de ahí, puede editar y gestionar activos en tiempo de ejecución a través de una API y SDK simples, facilitando la integración con otras aplicaciones en su flujo de trabajo. Unity Asset Manager también procesará sus archivos en segundo plano, teselando datos CAD, BIM y Pointcloud en formatos amigables como FBX, USD o GLB. Este proceso preserva texturas, metadatos y dependencias, mientras genera automáticamente vistas previas, mejor topología y vistas interactivas 3D compartibles de sus datos. Comience subiendo sus activos:
1. Una vez que haya iniciado sesión en Unity Cloud, seleccione Asset Manager desde el tablero.
2. Después de seleccionar el proyecto o colección de activos que desea gestionar, seleccione "Agregar activo" y elija si desea cargar un solo activo, carpeta o colección de archivos.

Cargar un nuevo activo en Unity Asset Manager

Activo finaliza la carga con vistas previas generadas
3. Si indica un problema con su envío de activo, puede ser que Unity Asset Manager esté ejecutando transformaciones de activos. Espere hasta que esté listo y luego podrá guardarlo junto con los metadatos.
4. Una vez cargado, Unity Asset Manager procesará el archivo y le permitirá ver, editar o comentar sobre el activo utilizando su visor 3D integrado. También puede verificar los archivos fuente y acceder a las versiones que están almacenadas en el historial.

Los activos en Unity Asset Manager soportan comentarios y versionado. Crédito por activo CAD: Wolfgang Gutleb
Unity Asset Manager simplifica aún más los flujos de trabajo con características como la integración de Unity Version Control (UVCS). En lugar de cargar un activo desde su computadora, puede explorar UVCS y extraer paquetes u otros activos de proyecto de cualquier organización a la que pertenezca:
- Utiliza la opción "Agregar Activo" para explorar tus repositorios de control de versiones.
- Elige una organización, repositorio y rama para importar activos de otros proyectos dentro de tu organización.
Esta función permite la reutilización sin problemas de activos existentes sin necesidad de transferir o rehacer archivos manualmente, reduciendo aún más la redundancia.

pantalla de Navegar UVCS con menú desplegable
Esta flexibilidad extiende la gestión de activos más allá de Unity, haciéndola accesible a múltiples miembros del equipo, incluidos aquellos que trabajan en diferentes herramientas o dispositivos. Todos los equipos que trabajan en un proyecto pueden referirse a una única fuente de verdad.
Ejemplo de integración personalizada con Unity Asset Manager: La integración de Unity Asset Manager para Blender te permite crear activos en la nube directamente desde Blender. Esta integración está disponible a través del Unity Asset Manager para Blender repositorio de código abierto, para que puedas inspirarte en él o construir sobre él, para crear tus propios flujos de integración personalizados con el Unity Cloud Python SDK, ya sea para Blender o cualquier otro software.

integración de Blender
Cómo optimizar y convertir activos
Con la función Optimizar y Convertir, puedes convertir fácilmente archivos 3D compatibles en formatos ampliamente utilizados como GLB y USDZ, mientras aplicas optimizaciones automáticas para agilizar tus activos, utilizando las siguientes opciones:
- Limpieza de Malla: Elimina duplicados, objetos pequeños y todos los objetos no visibles desde el exterior.
- Optimización de Fusión: Optimiza la estructura del producto reduciendo las llamadas de dibujo.
- Objetivo del Polígono: Establece un número objetivo de polígonos utilizando cualquiera de las estrategias a continuación:
- Recuento de Polígonos
- Porcentaje del recuento total de polígonos
Nota: Para usar el pipeline integrado de Optimizar y Convertir, debes tener un rol de Contribuyente del Administrador de Activos o superior en el proyecto donde residen tus activos. Así es como puedes comenzar a usar la función.
Usando la API
Activa el pipeline de Optimizar y Convertir usando el endpoint IniciarTransformación.
Usando la interfaz web del Administrador de Activos
1. Selecciona el activo que deseas Optimizar y Convertir. Aparece un panel lateral.
2. En la esquina superior derecha, selecciona Editar.
3. Ve a la pestaña Archivos.
4. Selecciona el menú Más (...) en un formato de archivo compatible.
5. Selecciona Optimizar y Convertir. El panel de Optimizar y Convertir reemplaza el panel de información.
6. Selecciona los parámetros e ingresa un nombre de salida.
7. Selecciona Ejecutar.
8. Una vez que la conversión esté completa, puedes descargar los archivos individuales o el conjunto de datos completo según sea necesario.

Función de Optimizar y Convertir con el tipo de salida seleccionado

Diferencia en el tamaño del archivo después de la conversión. Crédito por activo CAD: Wolfgang Gutleb
Para más detalles, por favor revisa nuestra página de documentación.
Cómo actualizar activos cuando los datos de origen cambian
Mantener tus activos actualizados es crucial al trabajar con integraciones. Aquí te mostramos cómo asegurar que tus activos reflejen los últimos cambios, usando un ejemplo de un activo actualizado en Blender que se está utilizando en Unity. Nota: esta es solo una integración que hemos hecho para usar como ejemplo, puedes crear la tuya propia para exportar datos al Unity Asset Manager desde cualquier herramienta de Creación de Contenido 3D (3DCC).
1. Exporta el activo actualizado de Blender al Asset Manager
Supongamos que has modificado un activo en Blender-- uno que ya estaba en tu escena en el Editor de Unity. Una vez que estés satisfecho con la modificación, envía los cambios a través de la integración de Blender exportando el activo actualizado como un archivo FBX a tu Unity Asset Manager.
2. Verifica si hay actualizaciones en el Editor de Unity
Abre el Editor de Unity. Si el activo en tu escena está desincronizado con el Unity Asset Manager, aparecerá un ícono indicando que el activo está desactualizado.

Activo en el Editor está desactualizado
3. Ver versiones de activos
Haz clic en el activo fuera de sincronización en Unity. Ve al panel de versiones, donde puedes ver tanto la versión importada como la última versión enviada desde Blender.
4. Actualiza a la última versión
Selecciona "Actualizar a la última." Si el activo actualizado incluye cambios (por ejemplo, modificaciones de color o componentes añadidos), los cambios se reflejarán inmediatamente en Unity. También verás una marca de verificación verde confirmando que el activo ahora está actualizado.

El activo ahora está actualizado. Crédito por activo CAD: Wolfgang Gutleb
5. Siempre mantente sincronizado
Unity verifica continuamente el Unity Asset Manager en busca de actualizaciones para asegurar que tu escena refleje la iteración más reciente del archivo, especialmente si tu equipo está haciendo cambios iterativos desde el front end.
Siguiendo estos pasos, puedes mantener fácilmente tus activos consistentes y actualizados en tus flujos de trabajo.
Aprovecha las herramientas de colaboración
Unity Asset Manager ofrece varias características diseñadas para mejorar la colaboración dentro de tu equipo:
- Bibliotecas de Materiales Compartidos: Almacena materiales en una biblioteca central y compartida, asegurando que todos los miembros del equipo accedan a los mismos activos y mantengan la consistencia en los proyectos.
- Control de Versiones: Realiza un seguimiento de los cambios en los activos con versionado, lo que te permite revisar y comparar diferentes versiones de un activo.
- Metadatos y Comentarios: Agregue metadatos o comentarios detallados a los activos, proporcionando contexto o instrucciones adicionales para su equipo.
Estas herramientas aseguran que los equipos de marketing, ingeniería, diseño e innovación puedan trabajar con los mismos activos sin duplicar esfuerzos ni introducir inconsistencias.
Integración con sistemas PLM
Para usuarios empresariales, Unity Asset Manager puede integrarse con sistemas PLM (Gestión del Ciclo de Vida del Producto). Esto es lo que puede hacer:
- Transfiera datos PLM a Unity Asset Manager para ejecutar traducciones y transformaciones automáticas, como la teselación de modelos CAD para su uso en Unity.
- Oculte de forma segura datos paramétricos sensibles antes de que estén disponibles para equipos más amplios.
Esta integración asegura que todos los datos fluyan de manera segura y eficiente entre los sistemas, mejorando tanto la productividad como la seguridad.
Para obtener más información sobre cómo comenzar con Unity Asset Manager, lea la documentación.
Un cambio radical para la gestión de activos digitales: Ahorra tiempo y mejora la colaboración
Al usar Unity Asset Manager, puede eliminar ineficiencias como la creación redundante de archivos o el procesamiento de proveedores externos. Por ejemplo:
- En lugar de que múltiples equipos creen o gestionen el mismo activo de manera diferente, Unity Asset Manager asegura que todos los grupos—marketing, innovación, ingeniería—tengan acceso a una única versión consistente del activo.
- Al compartir materiales, datos 3D y metadatos entre su equipo, todos pueden estar en la misma página, independientemente de su rol o experiencia.
Desde centralizar recursos hasta crear una única fuente de verdad para su equipo, ofrece conveniencia y eficiencia. Al integrar la gestión de activos en sus flujos de trabajo, ahorra tiempo y asegura que sus proyectos sean consistentemente de alta calidad.
Agregue Unity Asset Manager a su flujo de trabajo hoy y experimente una colaboración más fluida, menos retrabajo y resultados de proyecto elevados.