Esta página describe cómo importa Datasmith escenas de 3DEXCITE DELTAGEN y Autodesk VRED a Unreal Editor. Sigue el proceso básico explicado en Descripción general de Datasmith y Proceso de importación de Datasmith, pero añade algunos comportamientos de traslación especiales específicos de DeltaGen y VRED. Si tienes pensado usar Datasmith para importar escenas de DeltaGen o VRED a Unreal Editor, esta página te ayudará a entender cómo se traslada tu escena y cómo puedes trabajar con los resultados en Unreal Editor.
Actualmente, Datasmith solo funciona con VRED Professional. No es compatible con VRED Design.
Proceso de trabajo
DeltaGen
Datasmith usa un proceso de exportación para DeltaGen. lo cual significa que, para que tu contenido de DeltaGen se reproduzca en Unreal Engine con Datasmith, tendrás que hacer lo siguiente:
-
Exporta tu escena de DeltaGen a un archivo
.fbxmediante la función de exportación integrada en DeltaGen. -
Activa el complemento Importadores > FBX Importer de Datasmith para tu proyecto, si es que aún no lo has hecho. Si se te solicita, reinicia Unreal Engine.
-
En la barra de herramientas principal, haz clic en el botón Datasmith. A continuación, en el menú desplegable Todos los archivos, selecciona Archivos FBX de DeltaGen. Consulta Importación de contenido de Datasmith en Unreal Engine.
VRED
Datasmith utiliza un proceso de trabajo del complemento de exportación para VRED, lo cual significa que, para que tu contenido de VRED se reproduzca en Unreal Engine con Datasmith, tendrás que hacer lo siguiente:
-
Instala una secuencia de comandos del complemento para VRED y úsala para exportar tu escena de VRED a un archivo
.fbx. Consulta Exportación de contenido de Datasmith desde VRED. -
Activa el complemento Importadores > FBX Importer de Datasmith para tu proyecto, si es que aún no lo has hecho. Si se te solicita, reinicia Unreal Engine.
-
En la barra de herramientas principal, haz clic en el botón Datasmith. A continuación, en el menú desplegable Todos los archivos, selecciona el archivo Archivos FBX de VRED. Consulta Importación de contenido de Datasmith en Unreal Engine.
Para obtener más información sobre otros tipos de procesos de trabajo de Datasmith, consulta .
Variantes
El importador de Datasmith no admite variantes de aspecto de DeltaGen.
FBX Importer de Datasmith para DeltaGen y VRED incorpora las variantes y conjuntos de variantes que hayas definido en tu escena de DeltaGen o VRED a un nuevo recurso LevelVariantSets que crea en tu explorador de contenido. También coloca una instancia de este recurso en tu nivel.
Haz doble clic en este recurso para abrir la ventana del administrador de variantes. Puedes usar esta ventana para cambiar entre distintas variantes y conjuntos de variantes mientras trabajas en Unreal Editor. Puedes usar un conjunto específico de funciones de Blueprint proporcionadas por el actor LevelVariantSets para cambiar de variante en tiempo de ejecución. También puedes personalizar aún más tus variantes, haciendo que cada variante afecte a más objetos del nivel o activando funciones de Blueprint personalizadas cada vez que se active.
Depende de ti decidir cómo el usuario que ejecuta tu proyecto de Unreal Engine debe elegir entre estas variantes en tiempo de ejecución y escribir el código que activa las funciones de Blueprint adecuadas. Por ejemplo, te recomendamos crear una IU o un conjunto de menús donde los usuarios puedan seleccionar variantes, o puedes configurar tu proyecto para cambiar de variante en respuesta a la pulsación de teclas u otras entradas. El importador de Datasmith y el gestor de variantes no crean esta IU ni estos menús por ti, solo te proporciona todas las herramientas que necesitas para crearlos tú mismo.
Para obtener más información sobre el gestor de variantes y su funcionamiento, consulta la sección Cómo trabajar con variantes de escena.
Para ver un ejemplo de cómo usar el gestor de variantes con una IU generada a partir de las variantes, consulta la sección Plantilla del configurador de productos.
Animaciones
Si tu escena de DeltaGen o VRED contiene elementos de escena animados, FBX Importer de Datasmith incorpora esas animaciones a Unreal Engine como secuencias de nivel. Puedes usar la herramienta Sequencer en Unreal Editor para trabajar y editar las animaciones, utilizar blueprints para controlar y reproducir las animaciones de tu proyecto en tiempo de ejecución y aprovechar el resto de funciones de la herramienta Sequencer descritas en la documentación de Sequencer.
Para obtener información importante sobre cómo trabajar con animaciones de Sequencer importadas por Datasmith, consulta también la sección sobre animaciones de Acerca del proceso de importación de Datasmith.