AL_USDMaya
0.29.4
USD to Maya Bridge
|
parameters for the exporter. These parameters are constructed by any command or file translator that wishes to export data from maya, which are then passed to the AL::usdmaya::fileio::Export class to perform the actual export work. More...
#include <ExportParams.h>
Public Attributes | |
MSelectionList | m_nodes |
the selected node to be exported | |
MString | m_fileName |
the filename of the file we will be exporting | |
double | m_minFrame =0.0 |
the start frame for the animation export | |
double | m_maxFrame =1.0 |
the end frame of the animation export | |
uint32_t | m_subSamples = 1 |
the number of subsample steps to export | |
bool | m_selected = false |
are we exporting selected objects (true) or all objects (false) | |
bool | m_meshes = true |
if true, export meshes | |
bool | m_meshPoints = true |
if true mesh vertices will be exported | |
bool | m_meshConnects = true |
if true face connects and counts will be exported | |
bool | m_meshNormals = true |
if true normal vectors will be exported | |
bool | m_meshVertexCreases = true |
if true vertex creases will be exported | |
bool | m_meshEdgeCreases = true |
if true edge creases will be exported | |
bool | m_meshUvs = true |
if true UV coordinates will be exported | |
bool | m_meshColours = true |
if true colour sets will be exported | |
bool | m_meshHoles = true |
if true polygonal holes will be exported | |
bool | m_meshUV = false |
if true, export a scene hierarchy with all empty prims marked "over", only meshes UV will be filled in. | |
bool | m_nurbsCurves = true |
if true export nurbs curves | |
bool | m_dynamicAttributes = true |
if true export any dynamic attributes found on the nodes we are exporting | |
bool | m_duplicateInstances = true |
if true, instances will be exported as duplicates. As of 23/01/17, nothing will be exported if set to false. | |
bool | m_mergeTransforms = true |
if true, shapes will be merged into their parent transforms in the exported data. If false, the transform and shape will be exported seperately | |
bool | m_animation = false |
if true, animation will be exported. | |
bool | m_useTimelineRange = false |
if true, then the export uses Maya's timeline range. | |
bool | m_filterSample = false |
if true, duplicate sample of attribute will be filtered out | |
int | m_compactionLevel = 3 |
by default apply the strongest level of data compaction | |
AnimationTranslator * | m_animTranslator = 0 |
the animation translator to help exporting the animation data | |
bool | m_extensiveAnimationCheck = true |
if true, extensive animation check will be performed on transform nodes. | |
int | m_exportAtWhichTime = 0 |
controls where the data will be written to: 0 = default time, 1 = earliest time, 2 = current time | |
UsdTimeCode | m_timeCode = UsdTimeCode::Default() |
parameters for the exporter. These parameters are constructed by any command or file translator that wishes to export data from maya, which are then passed to the AL::usdmaya::fileio::Export class to perform the actual export work.