Converting Assets to Unreal (New for 6.1)

After you have separately exported geometry and animation FBX files, you need to adjust specific settings when you want to import them into Unreal, especially when the model contains Opacity texture settings.

Exporting Assets from 3DXchange

Please follow the steps below to export assets (props and any types of characters) into FBX for Unreal.

  1. Add an asset contains Opacity textures (in this case, the hair, eyelashes and the corneas) to 3DXChange (in this case, standard character).
  2. Click the Export FBX (Shortcut: Ctrl + X) button to export the assets as character and animation files in FBX format.
  3. In the Export FBX panel, make sure you select the GameEngine_Unreal preset from the Target Tool Preset drop-down list.
  4. Separately export the model and its animation as isolated files.

Loading Geometry FBX Files with Opacity Textures

  1. Drag and drop the model FBX into the Content Browser panel.
  2. Unreal prompts you an Import Settings dialog.
  3. Click the Import button to load the character into the Content Browser.
  4. If you double click on the model asset, you will see the incorrect results for the meshes applied with opacity textures (hair, eyelashes and the corneas).
  5. Double click on the material the appears incorrect (in this case, the material of the hair) in the Mesh Details panel.
  6. You will see the hypershade graph of the material.
  7. Change the blend mode to Masked in order to activate the Opacity Mask radio button for the right block.
  8. Drag and drop to connect the opacity channel from the left block to the right one to send the opacity texture to the mesh.
  9. Click on the Apply button to compile the shader again. The hair of the character turns to be well-trimmed. However, the sides face inward appear transparent because the negative normal direction of the mesh.
  10. Activate the Two Sided box.
  11. Click the Apply button on the toolbar.
  12. The mesh will be correctly rendered with the adjusted material.
  13. Repeat the same steps to the materials that contain opacity textures and apply the change again.

    Note:

    Please note that the Two Sided setting is optional.

Loading Motion FBX Files to Unreal

If you want to load motion FBX files exported from 3DXchange to Unreal, then you just need to define the skeleton the motions are about to be applied to.

  1. Drag and drop the motion FBX file or files onto the Content Browser panel.
  2. Select the target skeleton for applying the motions when you are prompted with the FBX Import Options panel.
  3. Click the Import button at the bottom of the FBX Import Options panel to load the file as motion assets into Unreal.