fobjexport2.h File Reference

Enumerations

enum  {
  OBJEXPORTOPTIONS_NAME ,
  OBJEXPORTOPTIONS_GROUP ,
  OBJEXPORTOPTIONS_GROUP_PRESETS ,
  OBJEXPORTOPTIONS_PRESETS ,
  OBJEXPORTOPTIONS_PRESETS_CUSTOM_SAVEBUTTON ,
  OBJEXPORTOPTIONS_PRESETS_CUSTOM_DELETEBUTTON ,
  OBJEXPORTOPTIONS_GROUP_ANIMATION ,
  OBJEXPORTOPTIONS_ANIMATION_TYPE ,
  OBJEXPORTOPTIONS_NO_ANIMATION ,
  OBJEXPORTOPTIONS_MANUAL_RANGE ,
  OBJEXPORTOPTIONS_LOOP_FRAMES ,
  OBJEXPORTOPTIONS_PREVIEW_FRAMES ,
  OBJEXPORTOPTIONS_ALL_ANIMATED_FRAMES ,
  OBJEXPORTOPTIONS_FRAME_START ,
  OBJEXPORTOPTIONS_FRAME_END ,
  OBJEXPORTOPTIONS_FRAME_STEP ,
  OBJEXPORTOPTIONS_SHARED_MTL_FILE ,
  OBJEXPORTOPTIONS_GROUP_GEOMETRY ,
  OBJEXPORTOPTIONS_SCALE ,
  OBJEXPORTOPTIONS_NORMALS ,
  OBJEXPORTOPTIONS_NORMALS_NONE ,
  OBJEXPORTOPTIONS_NORMALS_VERTEX ,
  OBJEXPORTOPTIONS_GROUP_MATERIAL ,
  OBJEXPORTOPTIONS_MATERIAL ,
  OBJEXPORTOPTIONS_MATERIAL_NONE ,
  OBJEXPORTOPTIONS_MATERIAL_NAMEANDDEFAULT ,
  OBJEXPORTOPTIONS_MATERIAL_CONSOLIDATE ,
  OBJEXPORTOPTIONS_MATERIAL_ORIGINAL_PATHS ,
  OBJEXPORTOPTIONS_DEFAULTMATERIAL ,
  OBJEXPORTOPTIONS_DEFAULTMATERIAL_WHITE ,
  OBJEXPORTOPTIONS_DEFAULTMATERIAL_RANDOMCOLORS ,
  OBJEXPORTOPTIONS_INVERT_TRANSPARENCY ,
  OBJEXPORTOPTIONS_GROUP_OPTIONAL ,
  OBJEXPORTOPTIONS_POINTTRANSFORM_FLIPX ,
  OBJEXPORTOPTIONS_POINTTRANSFORM_FLIPY ,
  OBJEXPORTOPTIONS_POINTTRANSFORM_FLIPZ ,
  OBJEXPORTOPTIONS_POINTTRANSFORM_SWAPXY ,
  OBJEXPORTOPTIONS_POINTTRANSFORM_SWAPXZ ,
  OBJEXPORTOPTIONS_POINTTRANSFORM_SWAPYZ ,
  OBJEXPORTOPTIONS_FLIPFACES ,
  OBJEXPORTOPTIONS_TRIANGULATE_NGONS ,
  OBJEXPORTOPTIONS_VERTEX_COLOR ,
  OBJEXPORTOPTIONS_EXPORT_UVS ,
  OBJEXPORTOPTIONS_UV_NONE ,
  OBJEXPORTOPTIONS_UV_ORIGINAL ,
  OBJEXPORTOPTIONS_FLIP_U ,
  OBJEXPORTOPTIONS_FLIP_V ,
  OBJEXPORTOPTIONS_FLIP_UV ,
  OBJEXPORTOPTIONS_DUMMY_SIZE ,
  OBJEXPORTOPTIONS_DUMMY_CAMERA ,
  OBJEXPORTOPTIONS_DUMMY_LIGHT ,
  OBJEXPORTOPTIONS_OBJECTS_AS_GROUPS ,
  OBJEXPORTOPTIONS_ENCODING_UTF8
}
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
OBJEXPORTOPTIONS_NAME 

OBJ export preset name. Used in the OBJEXPORTOPTIONS_PRESETS dropbox. (String)

OBJEXPORTOPTIONS_GROUP 

Static group used by res file.

OBJEXPORTOPTIONS_GROUP_PRESETS 

Static group used by res file.

OBJEXPORTOPTIONS_PRESETS 

Preset drop down (Int)

OBJEXPORTOPTIONS_PRESETS_CUSTOM_SAVEBUTTON 

Save and Delete Preset buttons.

OBJEXPORTOPTIONS_PRESETS_CUSTOM_DELETEBUTTON 
OBJEXPORTOPTIONS_GROUP_ANIMATION 

Export animations as sequences.

OBJEXPORTOPTIONS_ANIMATION_TYPE 
OBJEXPORTOPTIONS_NO_ANIMATION 
OBJEXPORTOPTIONS_MANUAL_RANGE 
OBJEXPORTOPTIONS_LOOP_FRAMES 
OBJEXPORTOPTIONS_PREVIEW_FRAMES 
OBJEXPORTOPTIONS_ALL_ANIMATED_FRAMES 
OBJEXPORTOPTIONS_FRAME_START 
OBJEXPORTOPTIONS_FRAME_END 
OBJEXPORTOPTIONS_FRAME_STEP 
OBJEXPORTOPTIONS_SHARED_MTL_FILE 
OBJEXPORTOPTIONS_GROUP_GEOMETRY 

Static group used by res file.

OBJEXPORTOPTIONS_SCALE 

Scale widget We assign 1 OBJ unit as x unit of type y (x, y specified by user)

OBJEXPORTOPTIONS_NORMALS 

Value controlling how we export normal information (Int)

OBJEXPORTOPTIONS_NORMALS_NONE 

No normal information is exported.

OBJEXPORTOPTIONS_NORMALS_VERTEX 

Normal vertices are exported.

OBJEXPORTOPTIONS_GROUP_MATERIAL 

Static group used by res file.

OBJEXPORTOPTIONS_MATERIAL 
OBJEXPORTOPTIONS_MATERIAL_NONE 

Exported scene won't have any material.

OBJEXPORTOPTIONS_MATERIAL_NAMEANDDEFAULT 

Export material's name and default material to a .MAT file.

OBJEXPORTOPTIONS_MATERIAL_CONSOLIDATE 

Export materials the best we can to a .mtl file.

OBJEXPORTOPTIONS_MATERIAL_ORIGINAL_PATHS 

Export materials the best we can to a .MAT file.

OBJEXPORTOPTIONS_DEFAULTMATERIAL 

Value controlling the default material to use (Int)

OBJEXPORTOPTIONS_DEFAULTMATERIAL_WHITE 

material with white diffuse channel

OBJEXPORTOPTIONS_DEFAULTMATERIAL_RANDOMCOLORS 

each new default material use a different color

OBJEXPORTOPTIONS_INVERT_TRANSPARENCY 

Switch controlling if transparency value should be inverted (bool)

OBJEXPORTOPTIONS_GROUP_OPTIONAL 

Static group used by res file.

OBJEXPORTOPTIONS_POINTTRANSFORM_FLIPX 

Switch reversing the X axis (bool) All flip and swap are performed in order of occurrence. They are applied to the incoming OBJ data. These spatial transformation allow to reorient the scene for Cinema 4D This includes changing between left handed and right handed coordinate systems.

OBJEXPORTOPTIONS_POINTTRANSFORM_FLIPY 

Switch reversing the Y axis (bool)

OBJEXPORTOPTIONS_POINTTRANSFORM_FLIPZ 

Switch reversing the Z axis (bool)

OBJEXPORTOPTIONS_POINTTRANSFORM_SWAPXY 

Switch exchanging the X with the Y axis (bool)

OBJEXPORTOPTIONS_POINTTRANSFORM_SWAPXZ 

Switch exchanging the X with the Z axis (bool)

OBJEXPORTOPTIONS_POINTTRANSFORM_SWAPYZ 

Switch exchanging the Y with the Z axis (bool)

OBJEXPORTOPTIONS_FLIPFACES 

Switch reversing the face definition (polygon winding) (bool)

OBJEXPORTOPTIONS_TRIANGULATE_NGONS 

Triangulate NGONs.

OBJEXPORTOPTIONS_VERTEX_COLOR 

Vertex Color Exporting.

OBJEXPORTOPTIONS_EXPORT_UVS 

UV coordinates.

OBJEXPORTOPTIONS_UV_NONE 
OBJEXPORTOPTIONS_UV_ORIGINAL 
OBJEXPORTOPTIONS_FLIP_U 
OBJEXPORTOPTIONS_FLIP_V 
OBJEXPORTOPTIONS_FLIP_UV 
OBJEXPORTOPTIONS_DUMMY_SIZE 

Value describing how big is a dummy object. (float) As an OBJ dummy we use a cube to represent a location.

OBJEXPORTOPTIONS_DUMMY_CAMERA 

Switch to export cameras as dummies (bool)

OBJEXPORTOPTIONS_DUMMY_LIGHT 

Switch to export light as dummies (bool)

OBJEXPORTOPTIONS_OBJECTS_AS_GROUPS 

Use g (group) to define exported object (bool) 3ds Max will refuse to load objects defined using o.

OBJEXPORTOPTIONS_ENCODING_UTF8 

UTF-8 file importing.