OBJ Import/Export

Objective

An OBJ file is used when saving the scene and props that make up the avatar and surrounding environment.

If the OBJ type is an avatar, the OBJ file can wear garments. If the OBJ type is a scene or a prop, it is not registered as an object and the garment will pass right through it.

For detailed instructions on how to use OBJ files as scenes/props, refer to this manual’s “File > Avatar/Scenes/Props > Scenes/Props”.

  

Furthermore, OBJ files with the same mesh structure (the net-shaped structure that expresses 3D objects) can be “Morphed” to change the avatar’s appearance.

“Morphing” refers to slowly changing the appearance of one object into another, and this function can be used to change an avatar’s pose or body type.

This function is useful when changing the pose of an avatar wearing garments. For detailed instructions, refer to this manual’s “File> Avatar/Scenes/Props > Morph Target”.

  

Export garments designed in MD in OBJ file format and make them compatible to use with other 3D software.

If a garment file is exported as an OBJ file, a MTL file is created at the same time, which saves the information of the garment’s set material. 

 

Location

  • Import OBJ : Main Menu → File → Import → OBJ
      
  • Import Add OBJ : Main Menu → File → Import (Add) → OBJ
      
  • Export OBJ : Main Menu → File → Export → OBJ
     
  • Export OBJ(Selected) : Main Menu → File → Export → OBJ(Selected)

 

Operation

Import OBJ 

  1. Find and click the menu indicated in Location.
    → The Open File window will be opened.

  2. Select the desired file and click “Okay”.
    → The Import OBJ window will open.

  3. Set the full details and click ‘OK’.

Import OBJ Detail Settings

Icon

 

Object Type

Import as Avatar

Imports the object as an avatar and replaces the original avatar with the imported one.

Load as Trim
(MD6.5 or later)
OBJs that are loaded as Trim do not have collision detection with the 3D Garment and will pass through the 3D Garment when simulated.
Import as Scene/Prop
(MD6.5 Previous version) 
Imports the object as a scene/prop. The simulated object will pass through the garments due to a lack of collision.
Import as Morph Target

Morphs the original object into the object designated as the morph target. Enter the transition frame count into the “Morphing Frame Count”.

The higher the frame count, the slower the morphing process

ScaleManually enters the values or selects the desired unit from “Unit in file to import”.
Axis ConversionChanges the directions of each axis of the object..

 

Import Add OBJ

  1. Find and click the menu indicated in Location.
    → The Add File window will be opened.

  2. Set the full details in the same way as Import OBJ and click “OK”.

 

Export OBJ

  1. Find and click the menu indicated in Location.
    → The Save File window will be opened.

  2. Choose the desired location and click “Save”.
    → The Export OBJ window will be opened.

  3. Set the full details and click ‘OK’.

Export OBJ Detail Settings

Icon
Object
  • Select All Patterns: Select/Deselect all patterns. You can select specific patterns by utilizing the dropdown menu on the right. (ver 2.2.0)
     When utilizing the OBJ (Selected) menu, patterns selected in the 3D and 2D windows are automatically selected and checkbox-ed.
  • Select All Avatars: Select/Deselect all Avatars/Objects. You can select specific objects by utilizing the dropdown menu on the right. (ver 2.2.0)
  • Select All Stitches: Select/Deselect all Stitches. You can select specific stitches by utilizing the dropdown menu on the right. (ver 2.2.0)

Single Object

Exports the selected object as a single object.


Multiple Objects 

Exports the selected object as multiple objects.


UnWeld

Exports the Vertex (points of the mesh) of the parts of the pattern

that are sewn together into one line into multiple objects.

※ Thickness exports for quad meshes available beginning version 2.3.0. (ver 2.3.0)

 

 

 Weld 

 

Combines the Vertex (points of the mesh) of the parts of the pattern

 

that are sewn together into one line into one point.

 

 

  • Weld Selected Pattern: Weld based on the sewing line that connects the selected patterns. (ver 2.3.0)

Thin

Ensures that the thickness will not be exported even if the

rendering thickness value is increased beforehand.

Thick 

Exports a pattern with its rendering thickness values in

its increased state.

 

  • Combined UV Coordinates
  • Include Internal Shape: Include internal line and/or shape information in export. (ver 2.3.0)
ScaleAdjusts the scale of the file being exported when a value is entered or the desired unit from “Unit in file to import” is selected.
Axis ConversionChanges the directions of each axis of the object.
File
  • Save With Texture Files (.zip): Exports the .obj file, .mtl file, and texture images used in the garment as one compressed file when exporting animation.
  • Save with Meta Data (.xml) : Export the garment's pattern (Mesh), physical property, and sewing information as Meta Data. (ver 2.3.0)
  • Diffuse Color Combined on Texture: Combine and save the garment's texture image and color as a single image. (ver 2.2.0)
  • Exclude Ambient Color (for Modo): Exclude the Ambient color value when saving materials. (ver 2.2.0)

OBJ Export Updates (ver.2.3.0)

Icon
  • Internal Line(s) / Shape(s) export (including FBX).
  • Thickness export for quad meshes.
  • Front, side, and back meshes exported separately.
  • No labels