fbxiosettingspath.h 48 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930
  1. /****************************************************************************************
  2. Copyright (C) 2015 Autodesk, Inc.
  3. All rights reserved.
  4. Use of this software is subject to the terms of the Autodesk license agreement
  5. provided at the time of installation or download, or which otherwise accompanies
  6. this software in either electronic or hard copy form.
  7. ****************************************************************************************/
  8. //! \file fbxiosettingspath.h
  9. #ifndef _FBXSDK_FILEIO_IO_SETTINGS_PATH_H_
  10. #define _FBXSDK_FILEIO_IO_SETTINGS_PATH_H_
  11. #include <fbxsdk/fbxsdk_def.h>
  12. #include <fbxsdk/fbxsdk_nsbegin.h>
  13. #define KS_BS FbxString("\\")
  14. #define KS_IMPORT FbxString("\\import")
  15. #define KS_EXPORT FbxString("\\export")
  16. #define KS_FBX FbxString("\\FBX") // must be upper case
  17. #define KS_PRESETS FbxString("\\Presets")
  18. #define KS_LOG FbxString("\\Logs")
  19. #define KS_FBXPRESETS KS_FBX + KS_PRESETS
  20. #define KS_FBXLOGS KS_FBX + KS_LOG
  21. #define KS_MAYA FbxString("\\maya")
  22. #define KS_3DSMAX FbxString("\\3dsmax")
  23. #define KS_3DSMAX_VIZ KS_3DSMAX // use same name in "My Document" directory
  24. #define KS_3DSMAX_DESIGN FbxString("\\3dsMaxDesign")
  25. #define KS_VERSION FbxString(FBXSDK_VERSION_STRING)
  26. #define FBXSDK_PLUGINS_REGISTRY_PATH "SOFTWARE\\Autodesk\\FBX_Plugins_" FBXSDK_VERSION_STRING
  27. #define IMP_FBX_PRESET_EXT "fbximportpreset"
  28. #define EXP_FBX_PRESET_EXT "fbxexportpreset"
  29. #define M_E_FILENAME "Autodesk Media & Entertainment."
  30. #define ARCH_FILENAME "Autodesk Architectural (Revit)."
  31. #define MOBU_FILENAME "Autodesk MotionBuilder."
  32. #define USERDEFINED_FILENAME "User defined."
  33. #define IMP_DIR KS_FBXPRESETS + KS_BS + KS_VERSION + KS_IMPORT
  34. #define EXP_DIR KS_FBXPRESETS + KS_BS + KS_VERSION + KS_EXPORT
  35. #define LOG_VERSION_DIR KS_FBXLOGS + KS_BS + KS_VERSION
  36. #define MAX_LOG_VERSION_DIR KS_3DSMAX + LOG_VERSION_DIR
  37. #define MAX_DESIGN_LOG_VERSION_DIR KS_3DSMAX_DESIGN + LOG_VERSION_DIR
  38. #define PRESET_VERSION_DIR KS_FBXPRESETS + KS_BS + KS_VERSION
  39. #define FN_LOCALIZATION_PREFIX "localization_"
  40. #define FN_LOCALIZATION_EXT ".xlf"
  41. #define FN_LANGUAGE "lang.dat"
  42. #define LANGUAGE_PATH KS_FBXPRESETS + KS_BS + KS_VERSION + KS_BS + FN_LANGUAGE
  43. // these defines are used for hierarchical properties names
  44. #define IOSROOT "IOSRoot"
  45. #define IOSN_EXPORT "Export"
  46. #define IOSN_IMPORT "Import"
  47. #define IOSN_PLUGIN_GRP "PlugInGrp"
  48. #define IOSN_PLUGIN_UI_WIDTH "PlugInUIWidth"
  49. #define IOSN_PLUGIN_UI_HEIGHT "PlugInUIHeight"
  50. #define IOSN_PLUGIN_VERSIONS_URL "PluginVersionsURL"
  51. #define IOSN_PI_VERSION "PIVersion"
  52. #define IOSN_PRESET_SELECTED "PresetSelected"
  53. #define IOSN_PRESETS_GRP "PresetsGrp"
  54. #define IOSN_STATISTICS_GRP "StatisticsGrp"
  55. #define IOSN_UNITS_GRP "UnitsGrp"
  56. #define IOSN_INCLUDE_GRP "IncludeGrp"
  57. #define IOSN_ADV_OPT_GRP "AdvOptGrp"
  58. #define IOSN_AXISCONV_GRP "AxisConvGrp"
  59. #define IOSN_CAMERA_GRP "CameraGrp"
  60. #define IOSN_LIGHT_GRP "LightGrp"
  61. #define IOSN_EXTRA_GRP "ExtraGrp"
  62. #define IOSN_CONSTRAINTS_GRP "ConstraintsGrp"
  63. #define IOSN_INPUTCONNECTIONS_GRP "InputConnectionsGrp"
  64. #define IOSN_INFORMATION_GRP "InformationGrp"
  65. #define IOSN_UP_AXIS "UpAxis"
  66. #define IOSN_UP_AXIS_MAX "UpAxisMax"
  67. #define IOSN_ZUPROTATION_MAX "ZUProtation_max"
  68. #define IOSN_AXISCONVERSION "AxisConversion"
  69. #define IOSN_AUTO_AXIS "AutoAxis"
  70. #define IOSN_FILE_UP_AXIS "FileUpAxis"
  71. #define IOSN_PRESETS "Presets"
  72. #define IOSN_STATISTICS "Statistics"
  73. #define IOSN_UNITS_SCALE "UnitsScale"
  74. #define IOSN_TOTAL_UNITS_SCALE_TB "TotalUnitsScale"
  75. #define IOSN_SCALECONVERSION "ScaleConversion"
  76. #define IOSN_MASTERSCALE "MasterScale"
  77. #define IOSN_DYN_SCALE_CONVERSION "DynamicScaleConversion"
  78. #define IOSN_UNITSELECTOR "UnitsSelector"
  79. #define IOSN_ANIMATION "Animation"
  80. #define IOSN_GEOMETRY "Geometry"
  81. #define IOSN_DEFORMATION "Deformation"
  82. #define IOSN_MARKERS "Markers"
  83. #define IOSN_CHARACTER "Character"
  84. #define IOSN_CHARACTER_AS_MAYA_HIK "CharacterAsMayaHIK"
  85. #define IOSN_CHARACTER_TYPE "CharacterType"
  86. #define IOSN_CHARACTER_TYPE_DESC "CharacterTypeDesc"
  87. #define IOSN_SETLOCKEDATTRIB "LockedAttribute"
  88. #define IOSN_TRIANGULATE "Triangulate"
  89. #define IOSN_MRCUSTOMATTRIBUTES "MRCustomAttributes"
  90. #define IOSN_MESHPRIMITIVE "MeshPrimitive"
  91. #define IOSN_MESHTRIANGLE "MeshTriangle"
  92. #define IOSN_MESHPOLY "MeshPoly"
  93. #define IOSN_NURB "Nurb"
  94. #define IOSN_PATCH "Patch"
  95. #define IOSN_BIP2FBX "Bip2Fbx"
  96. #define IOSN_ASCIIFBX "AsciiFbx"
  97. #define IOSN_TAKE "Take"
  98. #define IOSN_GEOMETRYMESHPRIMITIVEAS "GeometryMeshPrimitiveAs"
  99. #define IOSN_GEOMETRYMESHTRIANGLEAS "GeometryMeshTriangleAs"
  100. #define IOSN_GEOMETRYMESHPOLYAS "GeometryMeshPolyAs"
  101. #define IOSN_GEOMETRYNURBSAS "GeometryNurbsAs"
  102. #define IOSN_GEOMETRYNURBSSURFACEAS "GeometryNurbsSurfaceAs"
  103. #define IOSN_GEOMETRYPATCHAS "GeometryPatchAs"
  104. #define IOSN_TANGENTS_BINORMALS "TangentsandBinormals"
  105. #define IOSN_SMOOTH_MESH "SmoothMesh"
  106. #define IOSN_SELECTION_SET "SelectionSet"
  107. #define IOSN_ANIMATIONONLY "AnimationOnly"
  108. #define IOSN_SELECTIONONLY "SelectionOnly"
  109. #define IOSN_BONE "Bone"
  110. #define IOSN_BONEWIDTHHEIGHTLOCK "BoneWidthHeightLock"
  111. #define IOSN_BONEASDUMMY "BoneAsDummy"
  112. #define IOSN_BONEMAX4BONEWIDTH "Max4BoneWidth"
  113. #define IOSN_BONEMAX4BONEHEIGHT "Max4BoneHeight"
  114. #define IOSN_BONEMAX4BONETAPER "Max4BoneTaper"
  115. #define IOSN_REMOVE_SINGLE_KEY "RemoveSingleKey"
  116. #define IOSN_CURVE_FILTER "CurveFilter"
  117. #define IOSN_CONSTRAINT "Constraint"
  118. #define IOSN_UI "UI"
  119. #define IOSN_SHOW_UI_MODE "ShowUIMode"
  120. #define IOSN_SHOW_WARNINGS_MANAGER "ShowWarningsManager"
  121. #define IOSN_GENERATE_LOG_DATA "GenerateLogData"
  122. #define IOSN_PERF_GRP "Performance"
  123. #define IOSN_REMOVEBADPOLYSFROMMESH "RemoveBadPolysFromMesh"
  124. #define IOSN_META_DATA "MetaData"
  125. #define IOSN_CACHE_GRP "Cache"
  126. #define IOSN_CACHE_SIZE "CacheSize"
  127. #define IOSN_MERGE_MODE "MergeMode"
  128. #define IOSN_MERGE_MODE_DESCRIPTION "MergeModeDescription"
  129. #define IOSN_ONE_CLICK_MERGE "OneClickMerge"
  130. #define IOSN_ONE_CLICK_MERGE_TEXTURE "OneClickMergeTexture"
  131. #define IOSN_SAMPLINGPANEL "SamplingPanel"
  132. #define IOSN_FILE_FORMAT "FileFormat"
  133. #define IOSN_FBX "Fbx"
  134. #define IOSN_DXF "Dxf"
  135. #define IOSN_OBJ "Obj"
  136. #define IOSN_3DS "Max_3ds" // can't start by a number for xml node name
  137. #define IOSN_COLLADA "Collada"
  138. #define IOSN_MOTION_BASE "Motion_Base" // for commond Motion Readers/Writers stream options
  139. #define IOSN_BIOVISION_BVH "Biovision_BVH"
  140. #define IOSN_MOTIONANALYSIS_HTR "MotionAnalysis_HTR"
  141. #define IOSN_MOTIONANALYSIS_TRC "MotionAnalysis_TRC"
  142. #define IOSN_ACCLAIM_ASF "Acclaim_ASF"
  143. #define IOSN_ACCLAIM_AMC "Acclaim_AMC"
  144. #define IOSN_VICON_C3D "Vicon_C3D"
  145. #define IOSN_SKINS "Skins"
  146. #define IOSN_POINTCACHE "PointCache"
  147. #define IOSN_QUATERNION "Quaternion"
  148. #define IOSN_NAMETAKE "UseSceneName"
  149. #define IOSN_SHAPE "Shape"
  150. #define IOSN_LIGHT "Light"
  151. #define IOSN_LIGHTATTENUATION "LightAttenuation"
  152. #define IOSN_CAMERA "Camera"
  153. #define IOSN_VIEW_CUBE "ViewCube"
  154. #define IOSN_BINDPOSE "BindPose"
  155. #define IOSN_EMBEDTEXTURE_GRP "EmbedTextureGrp"
  156. #define IOSN_EMBEDTEXTURE "EmbedTexture"
  157. #define IOSN_EMBEDDED_FOLDER "ExtractFolder"
  158. #define IOSN_CONVERTTOTIFF "Convert_2Tiff"
  159. #define IOSN_UNLOCK_NORMALS "UnlockNormals"
  160. #define IOSN_CREASE "Crease"
  161. #define IOSN_FINESTSUBDIVLEVEL "FinestSubdivLevel"
  162. #define IOSN_BAKEANIMATIONLAYERS "BakeAnimationLayers"
  163. #define IOSN_BAKECOMPLEXANIMATION "BakeComplexAnimation"
  164. #define IOSN_BAKEFRAMESTART "BakeFrameStart"
  165. #define IOSN_BAKEFRAMEEND "BakeFrameEnd"
  166. #define IOSN_BAKEFRAMESTEP "BakeFrameStep"
  167. #define IOSN_BAKEFRAMESTARTNORESET "BakeFrameStartNoReset"
  168. #define IOSN_BAKEFRAMEENDNORESET "BakeFrameEndNoReset"
  169. #define IOSN_BAKEFRAMESTEPNORESET "BakeFrameStepNoReset"
  170. #define IOSN_USEMATRIXFROMPOSE "UseMatrixFromPose"
  171. #define IOSN_NULLSTOPIVOT "NullsToPivot"
  172. #define IOSN_PIVOTTONULLS "PivotToNulls"
  173. #define IOSN_GEOMNORMALPERPOLY "GeomNormalPerPoly"
  174. #define IOSN_MAXBONEASBONE "MaxBoneAsBone"
  175. #define IOSN_MAXNURBSSTEP "MaxNurbsStep"
  176. #define IOSN_PROTECTDRIVENKEYS "ProtectDrivenKeys"
  177. #define IOSN_DEFORMNULLSASJOINTS "DeformNullsAsJoints"
  178. #define IOSN_ENVIRONMENT "Environment"
  179. // Note this will use IOSN_SAMPLINGRATE
  180. #define IOSN_SAMPLINGRATESELECTOR "SamplingRateSelector"
  181. #define IOSN_SAMPLINGRATE "CurveFilterSamplingRate"
  182. #define IOSN_APPLYCSTKEYRED "CurveFilterApplyCstKeyRed"
  183. #define IOSN_CSTKEYREDTPREC "CurveFilterCstKeyRedTPrec"
  184. #define IOSN_CSTKEYREDRPREC "CurveFilterCstKeyRedRPrec"
  185. #define IOSN_CSTKEYREDSPREC "CurveFilterCstKeyRedSPrec"
  186. #define IOSN_CSTKEYREDOPREC "CurveFilterCstKeyRedOPrec"
  187. #define IOSN_APPLYKEYREDUCE "CurveFilterApplyKeyReduce"
  188. #define IOSN_KEYREDUCEPREC "CurveFilterKeyReducePrec"
  189. #define IOSN_APPLYKEYSONFRM "CurveFilterApplyKeysOnFrm"
  190. #define IOSN_APPLYKEYSYNC "CurveFilterApplyKeySync"
  191. #define IOSN_APPLYUNROLL "CurveFilterApplyUnroll"
  192. #define IOSN_UNROLLPREC "CurveFilterUnrollPrec"
  193. #define IOSN_UNROLLPATH "CurveFilterUnrollPath"
  194. #define IOSN_UNROLLFORCEAUTO "CurveFilterUnrollForceAuto"
  195. #define IOSN_AUTOTANGENTSONLY "AutoTangentsOnly"
  196. #define IOSN_SMOOTHING_GROUPS "SmoothingGroups"
  197. #define IOSN_HARDEDGES "HardEdges"
  198. #define IOSN_EXP_HARDEDGES "expHardEdges"
  199. #define IOSN_BLINDDATA "BlindData"
  200. #define IOSN_INPUTCONNECTIONS "InputConnections"
  201. #define IOSN_INSTANCES "Instances"
  202. #define IOSN_REFERENCES "References"
  203. #define IOSN_CONTAINEROBJECTS "ContainerObjects"
  204. #define IOSN_BYPASSRRSINHERITANCE "BypassRrsInheritance"
  205. #define IOSN_FORCEWEIGHTNORMALIZE "ForceWeightNormalize"
  206. #define IOSN_SHAPEANIMATION "ShapeAnimation"
  207. #define IOSN_SMOOTHKEYASUSER "SmoothKeyAsUser"
  208. #define IOSN_SCALEFACTOR "ScaleFactor"
  209. #define IOSN_AXISCONVERSIONMETHOD "AxisConversionMethod"
  210. #define IOSN_UPAXIS "UpAxis"
  211. #define IOSN_SELECTIONSETNAMEASPOINTCACHE "SelectionSetNameAsPointCache"
  212. #define IOSN_KEEPFRAMERATE "KeepFrameRate"
  213. #define IOSN_ATTENUATIONASINTENSITYCURVE "AttenuationAsIntensityCurve"
  214. #define IOSN_RESAMPLE_ANIMATION_CURVES "ResampleAnimationCurves"
  215. #define IOSN_TIMELINE "TimeLine"
  216. #define IOSN_TIMELINE_SPAN "TimeLineSpan"
  217. #define IOSN_BUTTON_WEB_UPDATE "WebUpdateButton"
  218. #define IOSN_BUTTON_EDIT "EditButton"
  219. #define IOSN_BUTTON_OK "OKButton"
  220. #define IOSN_BUTTON_CANCEL "CancelButton"
  221. #define IOSN_MENU_EDIT_PRESET "EditPresetMenu"
  222. #define IOSN_MENU_SAVE_PRESET "SavePresetMenu"
  223. #define IOSN_UIL "UILIndex"
  224. #define IOSN_PLUGIN_PRODUCT_FAMILY "PluginProductFamily"
  225. #define IOSN_PLUGIN_UI_XPOS "PlugInUIXpos"
  226. #define IOSN_PLUGIN_UI_YPOS "PlugInUIYpos"
  227. #define IOSN_FBX_EXTENTIONS_SDK "FBXExtentionsSDK"
  228. #define IOSN_FBX_EXTENTIONS_SDK_WARNING "FBXExtentionsSDKWarning"
  229. #define IOSN_COLLADA_FRAME_COUNT "FrameCount"
  230. #define IOSN_COLLADA_START "Start"
  231. #define IOSN_COLLADA_TAKE_NAME "TakeName"
  232. #define IOSN_COLLADA_TRIANGULATE "Triangulate"
  233. #define IOSN_COLLADA_SINGLEMATRIX "SingleMatrix"
  234. #define IOSN_COLLADA_FRAME_RATE "FrameRate"
  235. #define IOSN_DXF_TRIANGULATE "Triangulate"
  236. #define IOSN_DXF_DEFORMATION "Deformation"
  237. #define IOSN_DXF_WELD_VERTICES "WeldVertices"
  238. #define IOSN_DXF_OBJECT_DERIVATION "ObjectDerivation"
  239. #define IOSN_DXF_REFERENCE_NODE "ReferenceNode"
  240. #define IOSN_OBJ_REFERENCE_NODE "ReferenceNode"
  241. #define IOSN_OBJ_TRIANGULATE "Triangulate"
  242. #define IOSN_OBJ_DEFORMATION "Deformation"
  243. #define IOSN_3DS_REFERENCENODE "ReferenceNode"
  244. #define IOSN_3DS_TEXTURE "Texture"
  245. #define IOSN_3DS_MATERIAL "Material"
  246. #define IOSN_3DS_ANIMATION "Animation"
  247. #define IOSN_3DS_MESH "Mesh"
  248. #define IOSN_3DS_LIGHT "Light"
  249. #define IOSN_3DS_CAMERA "Camera"
  250. #define IOSN_3DS_AMBIENT_LIGHT "AmbientLight"
  251. #define IOSN_3DS_RESCALING "Rescaling"
  252. #define IOSN_3DS_FILTER "Filter"
  253. #define IOSN_3DS_SMOOTHGROUP "Smoothgroup"
  254. #define IOSN_3DS_TAKE_NAME "TakeName"
  255. #define IOSN_3DS_TEXUVBYPOLY "TexuvbyPoly"
  256. // so far, these three are for 3dsMax plug-in only
  257. #define IOSN_ZOOMEXTENTS "ZoomExtents"
  258. #define IOSN_GLOBAL_AMBIENT_COLOR "GlobalAmbientColor"
  259. #define IOSN_EDGE_ORIENTATION "PreserveEdgeOrientation"
  260. #define IOSN_VERSIONS_UI_ALIAS "VersionsUIAlias"
  261. #define IOSN_VERSIONS_COMP_DESCRIPTIONS "VersionsCompDescriptions"
  262. // FBX specific
  263. #define IOSN_MODEL_COUNT "Model_Count"
  264. #define IOSN_DEVICE_COUNT "Device_Count"
  265. #define IOSN_CHARACTER_COUNT "Character_Count"
  266. #define IOSN_ACTOR_COUNT "Actor_Count"
  267. #define IOSN_CONSTRAINT_COUNT "Constraint_Count"
  268. #define IOSN_MEDIA_COUNT "Media_Count"
  269. #define IOSN_TEMPLATE "Template"
  270. #define IOSN_PIVOT "Pivot"
  271. #define IOSN_GLOBAL_SETTINGS "Global_Settings"
  272. #define IOSN_MERGE_LAYER_AND_TIMEWARP "Merge_Layer_and_Timewarp"
  273. #define IOSN_GOBO "Gobo"
  274. #define IOSN_LINK "Link"
  275. #define IOSN_MATERIAL "Material"
  276. #define IOSN_TEXTURE "Texture"
  277. #define IOSN_MODEL "Model"
  278. #define IOSN_EMBEDDED "EMBEDDED"
  279. #define IOSN_PASSWORD "Password"
  280. #define IOSN_PASSWORD_ENABLE "Password_Enable"
  281. #define IOSN_CURRENT_TAKE_NAME "Current_Take_Name"
  282. #define IOSN_COLLAPSE_EXTERNALS "COLLAPSE EXTERNALS"
  283. #define IOSN_COMPRESS_ARRAYS "Compress_Arrays"
  284. #define IOSN_COMPRESS_LEVEL "Compress_Level"
  285. #define IOSN_COMPRESS_MINSIZE "Compress_Minsize"
  286. #define IOSN_EMBEDDED_PROPERTIES_SKIP "Embedded_Skipped_Properties"
  287. #define IOSN_EXPORT_FILE_VERSION "ExportFileVersion"
  288. #define IOSN_SHOW_UI_WARNING "ShowUIWarning"
  289. #define IOSN_ADD_MATERIAL_TO_EDIT "AddMaterialToEdit"
  290. #define IOSN_ENABLE_TEX_DISPLAY "EnableTexDisplay"
  291. #define IOSN_PREFERED_ENVELOPPE_SYSTEM "kImportPreferedEnveloppeSystem"
  292. #define IOSN_FIRST_TIME_RUN_NOTICE "FirstTimeRunNotice"
  293. #define IOSN_EXTRACT_EMBEDDED_DATA "ExtractEmbeddedData"
  294. // internal usage
  295. #define IOSN_USETMPFILEPERIPHERAL "UseTmpFilePeripheral"
  296. #define IOSN_CONSTRUCTIONHISTORY "ConstructionHistory"
  297. //---------------------------
  298. // import defined path
  299. #define IMP_PRESETS IOSN_IMPORT "|" IOSN_PRESETS_GRP "|" IOSN_PRESETS
  300. #define IMP_STATISTICS IOSN_IMPORT "|" IOSN_STATISTICS_GRP "|" IOSN_STATISTICS
  301. #define IMP_STATISTICS_GRP IOSN_IMPORT "|" IOSN_STATISTICS_GRP
  302. #define IMP_PRESETS_GRP IOSN_IMPORT "|" IOSN_PRESETS_GRP
  303. #define IMP_PLUGIN_GRP IOSN_IMPORT "|" IOSN_PLUGIN_GRP
  304. #define IMP_INCLUDE_GRP IOSN_IMPORT "|" IOSN_INCLUDE_GRP
  305. #define IMP_ADV_OPT_GRP IOSN_IMPORT "|" IOSN_ADV_OPT_GRP
  306. #define IMP_FBX_EXT_SDK_GRP IOSN_IMPORT "|" IOSN_FBX_EXTENTIONS_SDK
  307. #define IMP_FIRST_TIME_RUN_NOTICE_GRP IOSN_IMPORT "|" IOSN_FIRST_TIME_RUN_NOTICE
  308. #define IMP_INFORMATION_GRP IOSN_IMPORT "|" IOSN_INFORMATION_GRP
  309. #define IMP_FIRST_TIME_RUN_NOTICE IMP_FIRST_TIME_RUN_NOTICE_GRP "|" IOSN_FIRST_TIME_RUN_NOTICE
  310. #define IMP_GEOMETRY IMP_INCLUDE_GRP "|" IOSN_GEOMETRY
  311. #define IMP_ANIMATION IMP_INCLUDE_GRP "|" IOSN_ANIMATION
  312. #define IMP_SETLOCKEDATTRIB IMP_INCLUDE_GRP "|" IOSN_SETLOCKEDATTRIB
  313. #define IMP_MERGE_MODE IMP_INCLUDE_GRP "|" IOSN_MERGE_MODE
  314. #define IMP_MERGE_MODE_DESCRIPTION IMP_INCLUDE_GRP "|" IOSN_MERGE_MODE_DESCRIPTION
  315. #define IMP_ONE_CLICK_MERGE IMP_INCLUDE_GRP "|" IOSN_ONE_CLICK_MERGE
  316. #define IMP_ONE_CLICK_MERGE_TEXTURE IMP_INCLUDE_GRP "|" IOSN_ONE_CLICK_MERGE_TEXTURE
  317. #define IMP_ADD_MATERIAL_TO_EDIT IMP_INCLUDE_GRP "|" IOSN_ADD_MATERIAL_TO_EDIT
  318. #define IMP_ENABLE_TEX_DISPLAY IMP_INCLUDE_GRP "|" IOSN_ENABLE_TEX_DISPLAY
  319. #define IMP_PREFERED_ENVELOPPE_SYSTEM IMP_INCLUDE_GRP "|" IOSN_PREFERED_ENVELOPPE_SYSTEM
  320. #define IMP_CAMERA_GRP IMP_INCLUDE_GRP "|" IOSN_CAMERA_GRP
  321. #define IMP_LIGHT_GRP IMP_INCLUDE_GRP "|" IOSN_LIGHT_GRP
  322. #define IMP_EMBEDDED_GRP IMP_INCLUDE_GRP "|" IOSN_EMBEDTEXTURE
  323. #define IMP_EXTRACT_FOLDER IMP_EMBEDDED_GRP "|" IOSN_EMBEDDED_FOLDER
  324. #define IMP_LIGHT IMP_LIGHT_GRP "|" IOSN_LIGHT
  325. #define IMP_ENVIRONMENT IMP_LIGHT_GRP "|" IOSN_ENVIRONMENT
  326. #define IMP_CAMERA IMP_CAMERA_GRP "|" IOSN_CAMERA
  327. #define IMP_VIEW_CUBE IMP_INCLUDE_GRP "|" IOSN_VIEW_CUBE
  328. // so far, this one is for 3dsMax plug-in only
  329. #define IMP_ZOOMEXTENTS IMP_INCLUDE_GRP "|" IOSN_ZOOMEXTENTS
  330. #define IMP_GLOBAL_AMBIENT_COLOR IMP_LIGHT_GRP "|" IOSN_GLOBAL_AMBIENT_COLOR
  331. #define IMP_CURVEFILTERS IMP_ANIMATION "|" IOSN_CURVE_FILTER
  332. #define IMP_SAMPLINGPANEL IMP_ANIMATION "|" IOSN_SAMPLINGPANEL
  333. #define IMP_DEFORMATION IMP_ANIMATION "|" IOSN_DEFORMATION
  334. #define IMP_BONE IMP_ANIMATION "|" IOSN_BONE
  335. #define IMP_ATTENUATIONASINTENSITYCURVE IMP_ANIMATION "|" IOSN_ATTENUATIONASINTENSITYCURVE
  336. #define IMP_EXTRA_GRP IMP_ANIMATION "|" IOSN_EXTRA_GRP
  337. #define IMP_TAKE IMP_EXTRA_GRP "|" IOSN_TAKE
  338. #define IMP_KEEPFRAMERATE IMP_EXTRA_GRP "|" IOSN_KEEPFRAMERATE
  339. #define IMP_TIMELINE IMP_EXTRA_GRP "|" IOSN_TIMELINE
  340. #define IMP_TIMELINE_SPAN IMP_EXTRA_GRP "|" IOSN_TIMELINE_SPAN
  341. #define IMP_BAKEANIMATIONLAYERS IMP_EXTRA_GRP "|" IOSN_BAKEANIMATIONLAYERS
  342. #define IMP_MARKERS IMP_EXTRA_GRP "|" IOSN_MARKERS
  343. #define IMP_QUATERNION IMP_EXTRA_GRP "|" IOSN_QUATERNION
  344. #define IMP_PROTECTDRIVENKEYS IMP_EXTRA_GRP "|" IOSN_PROTECTDRIVENKEYS
  345. #define IMP_DEFORMNULLSASJOINTS IMP_EXTRA_GRP "|" IOSN_DEFORMNULLSASJOINTS
  346. #define IMP_NULLSTOPIVOT IMP_EXTRA_GRP "|" IOSN_NULLSTOPIVOT
  347. #define IMP_POINTCACHE IMP_EXTRA_GRP "|" IOSN_POINTCACHE
  348. #define IMP_SHAPEANIMATION IMP_EXTRA_GRP "|" IOSN_SHAPEANIMATION
  349. #define IMP_CONSTRAINTS_GRP IMP_ANIMATION "|" IOSN_CONSTRAINTS_GRP
  350. #define IMP_CONSTRAINT IMP_CONSTRAINTS_GRP "|" IOSN_CONSTRAINT
  351. #define IMP_CHARACTER IMP_CONSTRAINTS_GRP "|" IOSN_CHARACTER
  352. #define IMP_CHARACTER_AS_MAYA_HIK IMP_CONSTRAINTS_GRP "|" IOSN_CHARACTER_AS_MAYA_HIK
  353. #define IMP_CHARACTER_TYPE IMP_CONSTRAINTS_GRP "|" IOSN_CHARACTER_TYPE
  354. #define IMP_SAMPLINGRATESELECTOR IMP_SAMPLINGPANEL "|" IOSN_SAMPLINGRATESELECTOR
  355. #define IMP_SAMPLINGRATE IMP_SAMPLINGPANEL "|" IOSN_SAMPLINGRATE
  356. #define IMP_UNITS_GRP IMP_ADV_OPT_GRP "|" IOSN_UNITS_GRP
  357. #define IMP_AXISCONV_GRP IMP_ADV_OPT_GRP "|" IOSN_AXISCONV_GRP
  358. #define IMP_CACHE_GRP IMP_ADV_OPT_GRP "|" IOSN_CACHE_GRP
  359. #define IMP_UI IMP_ADV_OPT_GRP "|" IOSN_UI
  360. #define IMP_FILEFORMAT IMP_ADV_OPT_GRP "|" IOSN_FILE_FORMAT
  361. #define IMP_PERF_GRP IMP_ADV_OPT_GRP "|" IOSN_PERF_GRP
  362. #define IMP_REMOVEBADPOLYSFROMMESH IMP_PERF_GRP "|" IOSN_REMOVEBADPOLYSFROMMESH
  363. #define IMP_META_DATA IMP_PERF_GRP "|" IOSN_META_DATA
  364. #define IMP_FBX_EXTENTIONS_SDK_WARNING IMP_FBX_EXT_SDK_GRP "|" IOSN_FBX_EXTENTIONS_SDK_WARNING
  365. #define IMP_SCALECONVERSION IMP_UNITS_GRP "|" IOSN_SCALECONVERSION
  366. #define IMP_UNITS_TB IMP_UNITS_GRP "|" IOSN_UNITS_TB
  367. #define IMP_MASTERSCALE IMP_UNITS_GRP "|" IOSN_MASTERSCALE
  368. #define IMP_UNITS_SCALE IMP_UNITS_GRP "|" IOSN_UNITS_SCALE
  369. #define IMP_DYN_SCALE_CONVERSION IMP_UNITS_GRP "|" IOSN_DYN_SCALE_CONVERSION
  370. #define IMP_UNITSELECTOR IMP_UNITS_GRP "|" IOSN_UNITSELECTOR
  371. #define IMP_TOTAL_UNITS_SCALE_TB IMP_UNITS_GRP "|" IOSN_TOTAL_UNITS_SCALE_TB
  372. #define IMP_SHOW_UI_MODE IMP_UI "|" IOSN_SHOW_UI_MODE
  373. #define IMP_SHOW_UI_WARNING IMP_UI "|" IOSN_SHOW_UI_WARNING
  374. #define IMP_SHOW_WARNINGS_MANAGER IMP_UI "|" IOSN_SHOW_WARNINGS_MANAGER
  375. #define IMP_GENERATE_LOG_DATA IMP_UI "|" IOSN_GENERATE_LOG_DATA
  376. #define IMP_PLUGIN_VERSIONS_URL IMP_UI "|" IOSN_PLUGIN_VERSIONS_URL
  377. #define IMP_DXF IMP_ADV_OPT_GRP "|" IOSN_DXF
  378. // note: IMP_FILEFORMAT group is not visible
  379. #define IMP_FBX IMP_FILEFORMAT "|" IOSN_FBX
  380. #define IMP_OBJ IMP_FILEFORMAT "|" IOSN_OBJ
  381. #define IMP_3DS IMP_FILEFORMAT "|" IOSN_3DS
  382. #define IMP_MOTION_BASE IMP_FILEFORMAT "|" IOSN_MOTION_BASE
  383. #define IMP_BIOVISION_BVH IMP_FILEFORMAT "|" IOSN_BIOVISION_BVH
  384. #define IMP_MOTIONANALYSIS_HTR IMP_FILEFORMAT "|" IOSN_MOTIONANALYSIS_HTR
  385. #define IMP_ACCLAIM_ASF IMP_FILEFORMAT "|" IOSN_ACCLAIM_ASF
  386. #define IMP_ACCLAIM_AMC IMP_FILEFORMAT "|" IOSN_ACCLAIM_AMC
  387. #define IMP_UNLOCK_NORMALS IMP_GEOMETRY "|" IOSN_UNLOCK_NORMALS
  388. #define IMP_CREASE IMP_GEOMETRY "|" IOSN_CREASE
  389. #define IMP_SMOOTHING_GROUPS IMP_GEOMETRY "|" IOSN_SMOOTHING_GROUPS
  390. #define IMP_HARDEDGES IMP_GEOMETRY "|" IOSN_HARDEDGES
  391. #define IMP_BLINDDATA IMP_GEOMETRY "|" IOSN_BLINDDATA
  392. #define IMP_BONE_WIDTHHEIGHTLOCK IMP_BONE "|" IOSN_BONEWIDTHHEIGHTLOCK
  393. #define IMP_BONEASDUMMY IMP_BONE "|" IOSN_BONEASDUMMY
  394. #define IMP_BONEMAX4BONEWIDTH IMP_BONE "|" IOSN_BONEMAX4BONEWIDTH
  395. #define IMP_BONEMAX4BONEHEIGHT IMP_BONE "|" IOSN_BONEMAX4BONEHEIGHT
  396. #define IMP_BONEMAX4BONETAPER IMP_BONE "|" IOSN_BONEMAX4BONETAPER
  397. #define IMP_SHAPE IMP_DEFORMATION "|" IOSN_SHAPE
  398. #define IMP_SKINS IMP_DEFORMATION "|" IOSN_SKINS
  399. #define IMP_USEMATRIXFROMPOSE IMP_DEFORMATION "|" IOSN_USEMATRIXFROMPOSE
  400. #define IMP_FORCEWEIGHTNORMALIZE IMP_DEFORMATION "|" IOSN_FORCEWEIGHTNORMALIZE
  401. #define IMP_APPLYCSTKEYRED IMP_CURVEFILTERS "|" IOSN_APPLYCSTKEYRED
  402. #define IMP_CSTKEYREDTPREC IMP_APPLYCSTKEYRED "|" IOSN_CSTKEYREDTPREC
  403. #define IMP_CSTKEYREDRPREC IMP_APPLYCSTKEYRED "|" IOSN_CSTKEYREDRPREC
  404. #define IMP_CSTKEYREDSPREC IMP_APPLYCSTKEYRED "|" IOSN_CSTKEYREDSPREC
  405. #define IMP_CSTKEYREDOPREC IMP_APPLYCSTKEYRED "|" IOSN_CSTKEYREDOPREC
  406. #define IMP_AUTOTANGENTSONLY IMP_APPLYCSTKEYRED "|" IOSN_AUTOTANGENTSONLY
  407. #define IMP_APPLYKEYREDUCE IMP_CURVEFILTERS "|" IOSN_APPLYKEYREDUCE
  408. #define IMP_KEYREDUCEPREC IMP_APPLYKEYREDUCE "|" IOSN_KEYREDUCEPREC
  409. #define IMP_APPLYKEYSONFRM IMP_APPLYKEYREDUCE "|" IOSN_APPLYKEYSONFRM
  410. #define IMP_APPLYKEYSYNC IMP_APPLYKEYREDUCE "|" IOSN_APPLYKEYSYNC
  411. #define IMP_APPLYUNROLL IMP_CURVEFILTERS "|" IOSN_APPLYUNROLL
  412. #define IMP_UNROLLPREC IMP_APPLYUNROLL "|" IOSN_UNROLLPREC
  413. #define IMP_UNROLLPATH IMP_APPLYUNROLL "|" IOSN_UNROLLPATH
  414. #define IMP_UNROLLFORCEAUTO IMP_APPLYUNROLL "|" IOSN_UNROLLFORCEAUTO
  415. #define IMP_UP_AXIS IMP_AXISCONV_GRP "|" IOSN_UP_AXIS
  416. #define IMP_UP_AXIS_MAX IMP_AXISCONV_GRP "|" IOSN_UP_AXIS_MAX
  417. #define IMP_ZUPROTATION_MAX IMP_AXISCONV_GRP "|" IOSN_ZUPROTATION_MAX
  418. #define IMP_AXISCONVERSION IMP_AXISCONV_GRP "|" IOSN_AXISCONVERSION
  419. #define IMP_AUTO_AXIS IMP_AXISCONV_GRP "|" IOSN_AUTO_AXIS
  420. #define IMP_FILE_UP_AXIS IMP_AXISCONV_GRP "|" IOSN_FILE_UP_AXIS
  421. #define IMP_CACHE_SIZE IMP_CACHE_GRP "|" IOSN_CACHE_SIZE
  422. #define IMP_PLUGIN_UI_WIDTH IMP_PLUGIN_GRP "|" IOSN_PLUGIN_UI_WIDTH
  423. #define IMP_PLUGIN_UI_HEIGHT IMP_PLUGIN_GRP "|" IOSN_PLUGIN_UI_HEIGHT
  424. #define IMP_PRESET_SELECTED IMP_PLUGIN_GRP "|" IOSN_PRESET_SELECTED
  425. #define IMP_UIL IMP_PLUGIN_GRP "|" IOSN_UIL
  426. #define IMP_PLUGIN_PRODUCT_FAMILY IMP_PLUGIN_GRP "|" IOSN_PLUGIN_PRODUCT_FAMILY
  427. #define IMP_PLUGIN_UI_XPOS IMP_PLUGIN_GRP "|" IOSN_PLUGIN_UI_XPOS
  428. #define IMP_PLUGIN_UI_YPOS IMP_PLUGIN_GRP "|" IOSN_PLUGIN_UI_YPOS
  429. #define IMP_DXF_WELD_VERTICES IMP_DXF "|" IOSN_DXF_WELD_VERTICES
  430. #define IMP_DXF_OBJECT_DERIVATION IMP_DXF "|" IOSN_DXF_OBJECT_DERIVATION
  431. #define IMP_DXF_REFERENCE_NODE IMP_DXF "|" IOSN_DXF_REFERENCE_NODE
  432. #define IMP_OBJ_REFERENCE_NODE IMP_OBJ "|" IOSN_OBJ_REFERENCE_NODE
  433. #define IMP_3DS_REFERENCENODE IMP_3DS "|" IOSN_3DS_REFERENCENODE
  434. #define IMP_3DS_TEXTURE IMP_3DS "|" IOSN_3DS_TEXTURE
  435. #define IMP_3DS_MATERIAL IMP_3DS "|" IOSN_3DS_MATERIAL
  436. #define IMP_3DS_ANIMATION IMP_3DS "|" IOSN_3DS_ANIMATION
  437. #define IMP_3DS_MESH IMP_3DS "|" IOSN_3DS_MESH
  438. #define IMP_3DS_LIGHT IMP_3DS "|" IOSN_3DS_LIGHT
  439. #define IMP_3DS_CAMERA IMP_3DS "|" IOSN_3DS_CAMERA
  440. #define IMP_3DS_AMBIENT_LIGHT IMP_3DS "|" IOSN_3DS_AMBIENT_LIGHT
  441. #define IMP_3DS_RESCALING IMP_3DS "|" IOSN_3DS_RESCALING
  442. #define IMP_3DS_FILTER IMP_3DS "|" IOSN_3DS_FILTER
  443. #define IMP_3DS_SMOOTHGROUP IMP_3DS "|" IOSN_3DS_SMOOTHGROUP
  444. #define IMP_FBX_MODEL_COUNT IMP_FBX "|" IOSN_MODEL_COUNT
  445. #define IMP_FBX_DEVICE_COUNT IMP_FBX "|" IOSN_DEVICE_COUNT
  446. #define IMP_FBX_CHARACTER_COUNT IMP_FBX "|" IOSN_CHARACTER_COUNT
  447. #define IMP_FBX_ACTOR_COUNT IMP_FBX "|" IOSN_ACTOR_COUNT
  448. #define IMP_FBX_CONSTRAINT_COUNT IMP_FBX "|" IOSN_CONSTRAINT_COUNT
  449. #define IMP_FBX_MEDIA_COUNT IMP_FBX "|" IOSN_MEDIA_COUNT
  450. #define IMP_FBX_TEMPLATE IMP_FBX "|" IOSN_TEMPLATE
  451. #define IMP_FBX_PIVOT IMP_FBX "|" IOSN_PIVOT
  452. #define IMP_FBX_GLOBAL_SETTINGS IMP_FBX "|" IOSN_GLOBAL_SETTINGS
  453. #define IMP_FBX_CHARACTER IMP_FBX "|" IOSN_CHARACTER
  454. #define IMP_FBX_CONSTRAINT IMP_FBX "|" IOSN_CONSTRAINT
  455. #define IMP_FBX_MERGE_LAYER_AND_TIMEWARP IMP_FBX "|" IOSN_MERGE_LAYER_AND_TIMEWARP
  456. #define IMP_FBX_GOBO IMP_FBX "|" IOSN_GOBO
  457. #define IMP_FBX_SHAPE IMP_FBX "|" IOSN_SHAPE
  458. #define IMP_FBX_LINK IMP_FBX "|" IOSN_LINK
  459. #define IMP_FBX_MATERIAL IMP_FBX "|" IOSN_MATERIAL
  460. #define IMP_FBX_TEXTURE IMP_FBX "|" IOSN_TEXTURE
  461. #define IMP_FBX_MODEL IMP_FBX "|" IOSN_MODEL
  462. #define IMP_FBX_ANIMATION IMP_FBX "|" IOSN_ANIMATION
  463. #define IMP_FBX_PASSWORD IMP_FBX "|" IOSN_PASSWORD
  464. #define IMP_FBX_PASSWORD_ENABLE IMP_FBX "|" IOSN_PASSWORD_ENABLE
  465. #define IMP_FBX_CURRENT_TAKE_NAME IMP_FBX "|" IOSN_CURRENT_TAKE_NAME
  466. #define IMP_FBX_EXTRACT_EMBEDDED_DATA IMP_FBX "|" IOSN_EXTRACT_EMBEDDED_DATA
  467. #define IMP_BUTTON_WEB_UPDATE IMP_INFORMATION_GRP "|" IOSN_BUTTON_WEB_UPDATE
  468. #define IMP_PI_VERSION IMP_INFORMATION_GRP "|" IOSN_PI_VERSION
  469. // end of import defined path
  470. //---------------------------
  471. //---------------------------
  472. // export defined path
  473. #define EXP_STATISTICS_GRP IOSN_EXPORT "|" IOSN_STATISTICS_GRP
  474. #define EXP_ADV_OPT_GRP IOSN_EXPORT "|" IOSN_ADV_OPT_GRP
  475. #define EXP_PRESETS_GRP IOSN_EXPORT "|" IOSN_PRESETS_GRP
  476. #define EXP_STATISTICS IOSN_EXPORT "|" IOSN_STATISTICS_GRP "|" IOSN_STATISTICS
  477. #define EXP_FIRST_TIME_RUN_NOTICE_GRP IOSN_EXPORT "|" IOSN_FIRST_TIME_RUN_NOTICE
  478. #define EXP_INFORMATION_GRP IOSN_EXPORT "|" IOSN_INFORMATION_GRP
  479. #define EXP_PLUGIN_GRP IOSN_EXPORT "|" IOSN_PLUGIN_GRP
  480. #define EXP_INCLUDE_GRP IOSN_EXPORT "|" IOSN_INCLUDE_GRP
  481. #define EXP_FBX_EXT_SDK_GRP IOSN_EXPORT "|" IOSN_FBX_EXTENTIONS_SDK
  482. #define EXP_UNITS_GRP EXP_ADV_OPT_GRP "|" IOSN_UNITS_GRP
  483. #define EXP_FILEFORMAT EXP_ADV_OPT_GRP "|" IOSN_FILE_FORMAT
  484. #define EXP_AXISCONV_GRP EXP_ADV_OPT_GRP "|" IOSN_AXISCONV_GRP
  485. #define EXP_CACHE_GRP EXP_ADV_OPT_GRP "|" IOSN_CACHE_GRP
  486. #define EXP_UI EXP_ADV_OPT_GRP "|" IOSN_UI
  487. #define EXP_FBX_EXTENTIONS_SDK_WARNING EXP_FBX_EXT_SDK_GRP "|" IOSN_FBX_EXTENTIONS_SDK_WARNING
  488. #define EXP_FIRST_TIME_RUN_NOTICE EXP_FIRST_TIME_RUN_NOTICE_GRP "|" IOSN_FIRST_TIME_RUN_NOTICE
  489. #define EXP_SCALEFACTOR EXP_AXISCONV_GRP "|" IOSN_SCALEFACTOR
  490. #define EXP_AXISCONVERSIONMETHOD EXP_AXISCONV_GRP "|" IOSN_AXISCONVERSIONMETHOD
  491. #define EXP_UPAXIS EXP_AXISCONV_GRP "|" IOSN_UPAXIS
  492. #define EXP_UNITS_SCALE EXP_UNITS_GRP "|" IOSN_UNITS_SCALE
  493. #define EXP_MASTERSCALE EXP_UNITS_GRP "|" IOSN_MASTERSCALE
  494. #define EXP_DYN_SCALE_CONVERSION EXP_UNITS_GRP "|" IOSN_DYN_SCALE_CONVERSION
  495. #define EXP_UNITSELECTOR EXP_UNITS_GRP "|" IOSN_UNITSELECTOR
  496. #define EXP_TOTAL_UNITS_SCALE_TB EXP_UNITS_GRP "|" IOSN_TOTAL_UNITS_SCALE_TB
  497. #define EXP_SHOW_UI_MODE EXP_UI "|" IOSN_SHOW_UI_MODE
  498. #define EXP_SHOW_UI_WARNING EXP_UI "|" IOSN_SHOW_UI_WARNING
  499. #define EXP_SHOW_WARNINGS_MANAGER EXP_UI "|" IOSN_SHOW_WARNINGS_MANAGER
  500. #define EXP_GENERATE_LOG_DATA EXP_UI "|" IOSN_GENERATE_LOG_DATA
  501. #define EXP_PLUGIN_VERSIONS_URL EXP_UI "|" IOSN_PLUGIN_VERSIONS_URL
  502. #define EXP_PRESETS EXP_PRESETS_GRP "|" IOSN_PRESETS
  503. #define EXP_CAMERA_GRP EXP_INCLUDE_GRP "|" IOSN_CAMERA_GRP
  504. #define EXP_LIGHT_GRP EXP_INCLUDE_GRP "|" IOSN_LIGHT_GRP
  505. #define EXP_GEOMETRY EXP_INCLUDE_GRP "|" IOSN_GEOMETRY
  506. #define EXP_ANIMATION EXP_INCLUDE_GRP "|" IOSN_ANIMATION
  507. #define EXP_PIVOTTONULLS EXP_INCLUDE_GRP "|" IOSN_PIVOTTONULLS
  508. #define EXP_LIGHT EXP_LIGHT_GRP "|" IOSN_LIGHT
  509. #define EXP_LIGHTATTENUATION EXP_INCLUDE_GRP "|" IOSN_LIGHTATTENUATION
  510. #define EXP_ENVIRONMENT EXP_LIGHT_GRP "|" IOSN_ENVIRONMENT
  511. #define EXP_CAMERA EXP_CAMERA_GRP "|" IOSN_CAMERA
  512. #define EXP_BINDPOSE EXP_INCLUDE_GRP "|" IOSN_BINDPOSE
  513. #define EXP_SELECTIONONLY EXP_INCLUDE_GRP "|" IOSN_SELECTIONONLY
  514. #define EXP_INPUTCONNECTIONS_GRP EXP_INCLUDE_GRP "|" IOSN_INPUTCONNECTIONS_GRP
  515. #define EXP_INPUTCONNECTIONS EXP_INPUTCONNECTIONS_GRP "|" IOSN_INPUTCONNECTIONS
  516. #define EXP_BYPASSRRSINHERITANCE EXP_INCLUDE_GRP "|" IOSN_BYPASSRRSINHERITANCE
  517. #define EXP_EMBEDTEXTURE_GRP EXP_INCLUDE_GRP "|" IOSN_EMBEDTEXTURE_GRP
  518. #define EXP_EMBEDTEXTURE EXP_EMBEDTEXTURE_GRP "|" IOSN_EMBEDTEXTURE
  519. #define EXP_CONVERTTOTIFF EXP_EMBEDTEXTURE "|" IOSN_CONVERTTOTIFF
  520. #define EXP_CURVEFILTERS EXP_ANIMATION "|" IOSN_CURVE_FILTER
  521. #define EXP_DEFORMATION EXP_ANIMATION "|" IOSN_DEFORMATION
  522. #define EXP_BAKECOMPLEXANIMATION EXP_ANIMATION "|" IOSN_BAKECOMPLEXANIMATION
  523. #define EXP_BONE EXP_ANIMATION "|" IOSN_BONE
  524. #define EXP_SAMPLINGFRAMERATE EXP_ANIMATION "|" IOSN_SAMPLINGFRAMERATE
  525. #define EXP_POINTCACHE EXP_ANIMATION "|" IOSN_POINTCACHE
  526. #define EXP_SMOOTHKEYASUSER EXP_ANIMATION "|" IOSN_SMOOTHKEYASUSER
  527. #define EXP_EXTRA_GRP EXP_ANIMATION "|" IOSN_EXTRA_GRP
  528. #define EXP_REMOVE_SINGLE_KEY EXP_EXTRA_GRP "|" IOSN_REMOVE_SINGLE_KEY
  529. #define EXP_NAMETAKE EXP_EXTRA_GRP "|" IOSN_NAMETAKE
  530. #define EXP_QUATERNION EXP_EXTRA_GRP "|" IOSN_QUATERNION
  531. #define EXP_CONSTRAINTS_GRP EXP_ANIMATION "|" IOSN_CONSTRAINTS_GRP
  532. #define EXP_CONSTRAINT EXP_CONSTRAINTS_GRP "|" IOSN_CONSTRAINT
  533. #define EXP_CHARACTER EXP_CONSTRAINTS_GRP "|" IOSN_CHARACTER
  534. #define EXP_MRCUSTOMATTRIBUTES EXP_GEOMETRY "|" IOSN_MRCUSTOMATTRIBUTES
  535. #define EXP_MESHPRIMITIVE EXP_GEOMETRY "|" IOSN_MESHPRIMITIVE
  536. #define EXP_MESHTRIANGLE EXP_GEOMETRY "|" IOSN_MESHTRIANGLE
  537. #define EXP_MESHPOLY EXP_GEOMETRY "|" IOSN_MESHPOLY
  538. #define EXP_NURB EXP_GEOMETRY "|" IOSN_NURB
  539. #define EXP_PATCH EXP_GEOMETRY "|" IOSN_PATCH
  540. #define EXP_BIP2FBX EXP_GEOMETRY "|" IOSN_BIP2FBX
  541. #define EXP_GEOMNORMALPERPOLY EXP_GEOMETRY "|" IOSN_GEOMNORMALPERPOLY
  542. #define EXP_TANGENTSPACE EXP_GEOMETRY "|" IOSN_TANGENTS_BINORMALS
  543. #define EXP_SMOOTHMESH EXP_GEOMETRY "|" IOSN_SMOOTH_MESH
  544. #define EXP_SELECTIONSET EXP_GEOMETRY "|" IOSN_SELECTION_SET
  545. #define EXP_FINESTSUBDIVLEVEL EXP_GEOMETRY "|" IOSN_FINESTSUBDIVLEVEL
  546. #define EXP_MAXBONEASBONE EXP_GEOMETRY "|" IOSN_MAXBONEASBONE
  547. #define EXP_MAXNURBSSTEP EXP_GEOMETRY "|" IOSN_MAXNURBSSTEP
  548. #define EXP_CREASE EXP_GEOMETRY "|" IOSN_CREASE
  549. #define EXP_BLINDDATA EXP_GEOMETRY "|" IOSN_BLINDDATA
  550. #define EXP_NURBSSURFACEAS EXP_GEOMETRY "|" IOSN_GEOMETRYNURBSSURFACEAS
  551. #define EXP_SMOOTHING_GROUPS EXP_GEOMETRY "|" IOSN_SMOOTHING_GROUPS
  552. #define EXP_HARDEDGES EXP_GEOMETRY "|" IOSN_EXP_HARDEDGES
  553. #define EXP_ANIMATIONONLY EXP_GEOMETRY "|" IOSN_ANIMATIONONLY
  554. #define EXP_INSTANCES EXP_GEOMETRY "|" IOSN_INSTANCES
  555. #define EXP_CONTAINEROBJECTS EXP_GEOMETRY "|" IOSN_CONTAINEROBJECTS
  556. #define EXP_TRIANGULATE EXP_GEOMETRY "|" IOSN_TRIANGULATE
  557. #define EXP_EDGE_ORIENTATION EXP_GEOMETRY "|" IOSN_EDGE_ORIENTATION
  558. #define EXP_SELECTIONSETNAMEASPOINTCACHE EXP_POINTCACHE "|" IOSN_SELECTIONSETNAMEASPOINTCACHE
  559. #define EXP_GEOMETRYMESHPRIMITIVEAS EXP_GEOMETRY "|" IOSN_GEOMETRYMESHPRIMITIVEAS
  560. #define EXP_GEOMETRYMESHTRIANGLEAS EXP_GEOMETRY "|" IOSN_GEOMETRYMESHTRIANGLEAS
  561. #define EXP_GEOMETRYMESHPOLYAS EXP_GEOMETRY "|" IOSN_GEOMETRYMESHPOLYAS
  562. #define EXP_GEOMETRYNURBSAS EXP_GEOMETRY "|" IOSN_GEOMETRYNURBSAS
  563. #define EXP_GEOMETRYPATCHAS EXP_GEOMETRY "|" IOSN_GEOMETRYPATCHAS
  564. #define EXP_BAKEFRAMESTART EXP_BAKECOMPLEXANIMATION "|" IOSN_BAKEFRAMESTART
  565. #define EXP_BAKEFRAMEEND EXP_BAKECOMPLEXANIMATION "|" IOSN_BAKEFRAMEEND
  566. #define EXP_BAKEFRAMESTEP EXP_BAKECOMPLEXANIMATION "|" IOSN_BAKEFRAMESTEP
  567. #define EXP_BAKE_RESAMPLE_ANIMATION_CURVES EXP_BAKECOMPLEXANIMATION "|" IOSN_RESAMPLE_ANIMATION_CURVES
  568. #define EXP_BAKEFRAMESTARTNORESET EXP_BAKECOMPLEXANIMATION "|" IOSN_BAKEFRAMESTARTNORESET
  569. #define EXP_BAKEFRAMEENDNORESET EXP_BAKECOMPLEXANIMATION "|" IOSN_BAKEFRAMEENDNORESET
  570. #define EXP_BAKEFRAMESTEPNORESET EXP_BAKECOMPLEXANIMATION "|" IOSN_BAKEFRAMESTEPNORESET
  571. #define EXP_FBX EXP_ADV_OPT_GRP "|" IOSN_FBX
  572. #define EXP_DXF EXP_ADV_OPT_GRP "|" IOSN_DXF
  573. #define EXP_COLLADA EXP_ADV_OPT_GRP "|" IOSN_COLLADA
  574. // note: EXP_FILEFORMAT group is not visible
  575. #define EXP_OBJ EXP_FILEFORMAT "|" IOSN_OBJ
  576. #define EXP_3DS EXP_FILEFORMAT "|" IOSN_3DS
  577. #define EXP_MOTION_BASE EXP_FILEFORMAT "|" IOSN_MOTION_BASE
  578. #define EXP_BIOVISION_BVH EXP_FILEFORMAT "|" IOSN_BIOVISION_BVH
  579. #define EXP_ACCLAIM_ASF EXP_FILEFORMAT "|" IOSN_ACCLAIM_ASF
  580. #define EXP_ACCLAIM_AMC EXP_FILEFORMAT "|" IOSN_ACCLAIM_AMC
  581. #define EXP_ASCIIFBX EXP_FBX "|" IOSN_ASCIIFBX
  582. #define EXP_CACHE_SIZE EXP_CACHE_GRP "|" IOSN_CACHE_SIZE
  583. #define EXP_SHAPE EXP_DEFORMATION "|" IOSN_SHAPE
  584. #define EXP_SKINS EXP_DEFORMATION "|" IOSN_SKINS
  585. #define EXP_APPLYCSTKEYRED EXP_CURVEFILTERS "|" IOSN_APPLYCSTKEYRED
  586. #define EXP_SAMPLINGRATE EXP_APPLYCSTKEYRED "|" IOSN_SAMPLINGRATE
  587. #define EXP_CSTKEYREDTPREC EXP_APPLYCSTKEYRED "|" IOSN_CSTKEYREDTPREC
  588. #define EXP_CSTKEYREDRPREC EXP_APPLYCSTKEYRED "|" IOSN_CSTKEYREDRPREC
  589. #define EXP_CSTKEYREDSPREC EXP_APPLYCSTKEYRED "|" IOSN_CSTKEYREDSPREC
  590. #define EXP_CSTKEYREDOPREC EXP_APPLYCSTKEYRED "|" IOSN_CSTKEYREDOPREC
  591. #define EXP_AUTOTANGENTSONLY EXP_APPLYCSTKEYRED "|" IOSN_AUTOTANGENTSONLY
  592. #define EXP_APPLYKEYREDUCE EXP_CURVEFILTERS "|" IOSN_APPLYKEYREDUCE
  593. #define EXP_KEYREDUCEPREC EXP_APPLYKEYREDUCE "|" IOSN_KEYREDUCEPREC
  594. #define EXP_APPLYKEYSONFRM EXP_APPLYKEYREDUCE "|" IOSN_APPLYKEYSONFRM
  595. #define EXP_APPLYKEYSYNC EXP_APPLYKEYREDUCE "|" IOSN_APPLYKEYSYNC
  596. #define EXP_APPLYUNROLL EXP_CURVEFILTERS "|" IOSN_APPLYUNROLL
  597. #define EXP_UNROLLPREC EXP_APPLYUNROLL "|" IOSN_UNROLLPREC
  598. #define EXP_UNROLLPATH EXP_APPLYUNROLL "|" IOSN_UNROLLPATH
  599. #define EXP_UNROLLFORCEAUTO EXP_APPLYUNROLL "|" IOSN_UNROLLFORCEAUTO
  600. #define EXP_PLUGIN_UI_WIDTH EXP_PLUGIN_GRP "|" IOSN_PLUGIN_UI_WIDTH
  601. #define EXP_PLUGIN_UI_HEIGHT EXP_PLUGIN_GRP "|" IOSN_PLUGIN_UI_HEIGHT
  602. #define EXP_PRESET_SELECTED EXP_PLUGIN_GRP "|" IOSN_PRESET_SELECTED
  603. #define EXP_UIL EXP_PLUGIN_GRP "|" IOSN_UIL
  604. #define EXP_PLUGIN_PRODUCT_FAMILY EXP_PLUGIN_GRP "|" IOSN_PLUGIN_PRODUCT_FAMILY
  605. #define EXP_PLUGIN_UI_XPOS EXP_PLUGIN_GRP "|" IOSN_PLUGIN_UI_XPOS
  606. #define EXP_PLUGIN_UI_YPOS EXP_PLUGIN_GRP "|" IOSN_PLUGIN_UI_YPOS
  607. #define EXP_BUTTON_WEB_UPDATE EXP_INFORMATION_GRP "|" IOSN_BUTTON_WEB_UPDATE
  608. #define EXP_PI_VERSION EXP_INFORMATION_GRP "|" IOSN_PI_VERSION
  609. #define EXP_BUTTON_EDIT EXP_PLUGIN_GRP "|" IOSN_BUTTON_EDIT
  610. #define EXP_BUTTON_OK EXP_PLUGIN_GRP "|" IOSN_BUTTON_OK
  611. #define EXP_BUTTON_CANCEL EXP_PLUGIN_GRP "|" IOSN_BUTTON_CANCEL
  612. #define EXP_MENU_EDIT_PRESET EXP_PLUGIN_GRP "|" IOSN_MENU_EDIT_PRESET
  613. #define EXP_MENU_SAVE_PRESET EXP_PLUGIN_GRP "|" IOSN_MENU_SAVE_PRESET
  614. // internal use
  615. #define EXP_USETMPFILEPERIPHERAL EXP_PLUGIN_GRP "|" IOSN_USETMPFILEPERIPHERAL
  616. #define EXP_CONSTRUCTIONHISTORY EXP_PLUGIN_GRP "|" IOSN_CONSTRUCTIONHISTORY
  617. #define EXP_COLLADA_TRIANGULATE EXP_COLLADA "|" IOSN_COLLADA_TRIANGULATE
  618. #define EXP_COLLADA_SINGLEMATRIX EXP_COLLADA "|" IOSN_COLLADA_SINGLEMATRIX
  619. #define EXP_COLLADA_FRAME_RATE EXP_COLLADA "|" IOSN_COLLADA_FRAME_RATE
  620. #define EXP_DXF_TRIANGULATE EXP_DXF "|" IOSN_DXF_TRIANGULATE
  621. #define EXP_DXF_DEFORMATION EXP_DXF "|" IOSN_DXF_DEFORMATION
  622. #define EXP_OBJ_TRIANGULATE EXP_OBJ "|" IOSN_OBJ_TRIANGULATE
  623. #define EXP_OBJ_DEFORMATION EXP_OBJ "|" IOSN_OBJ_DEFORMATION
  624. #define EXP_3DS_REFERENCENODE EXP_3DS "|" IOSN_3DS_REFERENCENODE
  625. #define EXP_3DS_TEXTURE EXP_3DS "|" IOSN_3DS_TEXTURE
  626. #define EXP_3DS_MATERIAL EXP_3DS "|" IOSN_3DS_MATERIAL
  627. #define EXP_3DS_ANIMATION EXP_3DS "|" IOSN_3DS_ANIMATION
  628. #define EXP_3DS_MESH EXP_3DS "|" IOSN_3DS_MESH
  629. #define EXP_3DS_LIGHT EXP_3DS "|" IOSN_3DS_LIGHT
  630. #define EXP_3DS_CAMERA EXP_3DS "|" IOSN_3DS_CAMERA
  631. #define EXP_3DS_AMBIENT_LIGHT EXP_3DS "|" IOSN_3DS_AMBIENT_LIGHT
  632. #define EXP_3DS_RESCALING EXP_3DS "|" IOSN_3DS_RESCALING
  633. #define EXP_3DS_TEXUVBYPOLY EXP_3DS "|" IOSN_3DS_TEXUVBYPOLY
  634. #define EXP_FBX_TEMPLATE EXP_FBX "|" IOSN_TEMPLATE
  635. #define EXP_FBX_PIVOT EXP_FBX "|" IOSN_PIVOT
  636. #define EXP_FBX_GLOBAL_SETTINGS EXP_FBX "|" IOSN_GLOBAL_SETTINGS
  637. #define EXP_FBX_CHARACTER EXP_FBX "|" IOSN_CHARACTER
  638. #define EXP_FBX_CONSTRAINT EXP_FBX "|" IOSN_CONSTRAINT
  639. #define EXP_FBX_GOBO EXP_FBX "|" IOSN_GOBO
  640. #define EXP_FBX_SHAPE EXP_FBX "|" IOSN_SHAPE
  641. #define EXP_FBX_MATERIAL EXP_FBX "|" IOSN_MATERIAL
  642. #define EXP_FBX_TEXTURE EXP_FBX "|" IOSN_TEXTURE
  643. #define EXP_FBX_MODEL EXP_FBX "|" IOSN_MODEL
  644. #define EXP_FBX_ANIMATION EXP_FBX "|" IOSN_ANIMATION
  645. #define EXP_FBX_EMBEDDED EXP_FBX "|" IOSN_EMBEDDED
  646. #define EXP_FBX_PASSWORD EXP_FBX "|" IOSN_PASSWORD
  647. #define EXP_FBX_PASSWORD_ENABLE EXP_FBX "|" IOSN_PASSWORD_ENABLE
  648. #define EXP_FBX_COLLAPSE_EXTERNALS EXP_FBX "|" IOSN_COLLAPSE_EXTERNALS
  649. #define EXP_FBX_COMPRESS_ARRAYS EXP_FBX "|" IOSN_COMPRESS_ARRAYS
  650. #define EXP_FBX_COMPRESS_LEVEL EXP_FBX "|" IOSN_COMPRESS_LEVEL
  651. #define EXP_FBX_COMPRESS_MINSIZE EXP_FBX "|" IOSN_COMPRESS_MINSIZE
  652. #define EXP_FBX_EMBEDDED_PROPERTIES_SKIP EXP_FBX "|" IOSN_EMBEDDED_PROPERTIES_SKIP
  653. #define EXP_FBX_EXPORT_FILE_VERSION EXP_FBX "|" IOSN_EXPORT_FILE_VERSION
  654. // end of export defined path
  655. //---------------------------
  656. //---------------------------
  657. // Motion files related options
  658. #define IOSN_MOTION_START "MotionStart"
  659. #define IOSN_MOTION_FRAME_COUNT "MotionFrameCount"
  660. #define IOSN_MOTION_FRAME_RATE "MotionFrameRate"
  661. #define IOSN_MOTION_ACTOR_PREFIX "MotionActorPrefix"
  662. #define IOSN_MOTION_RENAME_DUPLICATE_NAMES "MotionRenameDuplicateNames"
  663. #define IOSN_MOTION_EXACT_ZERO_AS_OCCLUDED "MotionExactZeroAsOccluded"
  664. #define IOSN_MOTION_SET_OCCLUDED_TO_LAST_VALID_POSITION "MotionSetOccludedToLastValidPos"
  665. #define IOSN_MOTION_AS_OPTICAL_SEGMENTS "MotionAsOpticalSegments"
  666. #define IOSN_MOTION_ASF_SCENE_OWNED "MotionASFSceneOwned"
  667. #define IOSN_MOTION_MOTION_FROM_GLOBAL_POSITION "MotionFromGlobalPosition"
  668. #define IOSN_MOTION_GAPS_AS_VALID_DATA "MotionGapsAsValidData"
  669. #define IOSN_MOTION_C3D_REAL_FORMAT "MotionC3DRealFormat"
  670. #define IOSN_MOTION_CREATE_REFERENCE_NODE "MotionCreateReferenceNode"
  671. #define IOSN_MOTION_TRANSLATION "MotionTranslation"
  672. #define IOSN_MOTION_BASE_T_IN_OFFSET "MotionBaseTInOffset"
  673. #define IOSN_MOTION_BASE_R_IN_PREROTATION "MotionBaseRInPrerotation"
  674. #define IOSN_MOTION_DUMMY_NODES "MotionDummyNodes"
  675. #define IOSN_MOTION_LIMITS "MotionLimits"
  676. #define IOSN_MOTION_FRAME_RATE_USED "MotionFrameRateUsed"
  677. #define IOSN_MOTION_FRAME_RANGE "MotionFrameRange"
  678. #define IOSN_MOTION_WRITE_DEFAULT_AS_BASE_TR "MotionWriteDefaultAsBaseTR"
  679. // Import
  680. //Motion Base options
  681. #define IMP_MOB_START IMP_MOTION_BASE "|" IOSN_MOTION_START
  682. #define IMP_MOB_FRAME_COUNT IMP_MOTION_BASE "|" IOSN_MOTION_FRAME_COUNT
  683. #define IMP_MOB_FRAME_RATE IMP_MOTION_BASE "|" IOSN_MOTION_FRAME_RATE
  684. #define IMP_MOB_ACTOR_PREFIX IMP_MOTION_BASE "|" IOSN_MOTION_ACTOR_PREFIX
  685. #define IMP_MOB_RENAME_DUPLICATE_NAMES IMP_MOTION_BASE "|" IOSN_MOTION_RENAME_DUPLICATE_NAMES
  686. #define IMP_MOB_EXACT_ZERO_AS_OCCLUDED IMP_MOTION_BASE "|" IOSN_MOTION_EXACT_ZERO_AS_OCCLUDED
  687. #define IMP_MOB_SET_OCCLUDED_TO_LAST_VALID_POSITION IMP_MOTION_BASE "|" IOSN_MOTION_SET_OCCLUDED_TO_LAST_VALID_POSITION
  688. #define IMP_MOB_AS_OPTICAL_SEGMENTS IMP_MOTION_BASE "|" IOSN_MOTION_AS_OPTICAL_SEGMENTS
  689. #define IMP_MOB_ASF_SCENE_OWNED IMP_MOTION_BASE "|" IOSN_MOTION_ASF_SCENE_OWNED
  690. // Acclaim AMC options
  691. #define IMP_ACCLAIM_AMC_CREATE_REFERENCE_NODE IMP_ACCLAIM_AMC "|" IOSN_MOTION_CREATE_REFERENCE_NODE
  692. #define IMP_ACCLAIM_AMC_MOTION_BASE_T_IN_OFFSET IMP_ACCLAIM_AMC "|" IOSN_MOTION_BASE_T_IN_OFFSET
  693. #define IMP_ACCLAIM_AMC_MOTION_BASE_R_IN_PREROTATION IMP_ACCLAIM_AMC "|" IOSN_MOTION_BASE_R_IN_PREROTATION
  694. #define IMP_ACCLAIM_AMC_DUMMY_NODES IMP_ACCLAIM_AMC "|" IOSN_MOTION_DUMMY_NODES
  695. #define IMP_ACCLAIM_AMC_MOTION_LIMITS IMP_ACCLAIM_AMC "|" IOSN_MOTION_LIMITS
  696. // Acclaim ASF options
  697. #define IMP_ACCLAIM_ASF_CREATE_REFERENCE_NODE IMP_ACCLAIM_ASF "|" IOSN_MOTION_CREATE_REFERENCE_NODE
  698. #define IMP_ACCLAIM_ASF_MOTION_BASE_T_IN_OFFSET IMP_ACCLAIM_ASF "|" IOSN_MOTION_BASE_T_IN_OFFSET
  699. #define IMP_ACCLAIM_ASF_MOTION_BASE_R_IN_PREROTATION IMP_ACCLAIM_ASF "|" IOSN_MOTION_BASE_R_IN_PREROTATION
  700. #define IMP_ACCLAIM_ASF_DUMMY_NODES IMP_ACCLAIM_ASF "|" IOSN_MOTION_DUMMY_NODES
  701. #define IMP_ACCLAIM_ASF_MOTION_LIMITS IMP_ACCLAIM_ASF "|" IOSN_MOTION_LIMITS
  702. // Biovision BVH options
  703. #define IMP_BIOVISION_BVH_CREATE_REFERENCE_NODE IMP_BIOVISION_BVH "|" IOSN_MOTION_CREATE_REFERENCE_NODE
  704. // Motion Analysis HTR options
  705. #define IMP_MOTIONANALYSIS_HTR_CREATE_REFERENCE_NODE IMP_MOTIONANALYSIS_HTR "|" IOSN_MOTION_CREATE_REFERENCE_NODE
  706. #define IMP_MOTIONANALYSIS_HTR_MOTION_BASE_T_IN_OFFSET IMP_MOTIONANALYSIS_HTR "|" IOSN_MOTION_BASE_T_IN_OFFSET
  707. #define IMP_MOTIONANALYSIS_HTR_MOTION_BASE_R_IN_PREROTATION IMP_MOTIONANALYSIS_HTR "|" IOSN_MOTION_BASE_R_IN_PREROTATION
  708. // Export
  709. //Motion Base options
  710. #define EXP_MOB_START EXP_MOTION_BASE "|" IOSN_MOTION_START
  711. #define EXP_MOB_FRAME_COUNT EXP_MOTION_BASE "|" IOSN_MOTION_FRAME_COUNT
  712. #define EXP_MOB_FROM_GLOBAL_POSITION EXP_MOTION_BASE "|" IOSN_MOTION_MOTION_FROM_GLOBAL_POSITION
  713. #define EXP_MOB_FRAME_RATE EXP_MOTION_BASE "|" IOSN_MOTION_FRAME_RATE
  714. #define EXP_MOB_GAPS_AS_VALID_DATA EXP_MOTION_BASE "|" IOSN_MOTION_GAPS_AS_VALID_DATA
  715. #define EXP_MOB_C3D_REAL_FORMAT EXP_MOTION_BASE "|" IOSN_MOTION_C3D_REAL_FORMAT
  716. #define EXP_MOB_ASF_SCENE_OWNED EXP_MOTION_BASE "|" IOSN_MOTION_ASF_SCENE_OWNED
  717. //Acclaim AMC options
  718. #define EXP_ACCLAIM_AMC_MOTION_TRANSLATION EXP_ACCLAIM_AMC "|" IOSN_MOTION_TRANSLATION
  719. #define EXP_ACCLAIM_AMC_FRAME_RATE_USED EXP_ACCLAIM_AMC "|" IOSN_MOTION_FRAME_RATE_USED
  720. #define EXP_ACCLAIM_AMC_FRAME_RANGE EXP_ACCLAIM_AMC "|" IOSN_MOTION_FRAME_RANGE
  721. #define EXP_ACCLAIM_AMC_WRITE_DEFAULT_AS_BASE_TR EXP_ACCLAIM_AMC "|" IOSN_MOTION_WRITE_DEFAULT_AS_BASE_TR
  722. //Acclaim ASF options
  723. #define EXP_ACCLAIM_ASF_MOTION_TRANSLATION EXP_ACCLAIM_ASF "|" IOSN_MOTION_TRANSLATION
  724. #define EXP_ACCLAIM_ASF_FRAME_RATE_USED EXP_ACCLAIM_ASF "|" IOSN_MOTION_FRAME_RATE_USED
  725. #define EXP_ACCLAIM_ASF_FRAME_RANGE EXP_ACCLAIM_ASF "|" IOSN_MOTION_FRAME_RANGE
  726. #define EXP_ACCLAIM_ASF_WRITE_DEFAULT_AS_BASE_TR EXP_ACCLAIM_ASF "|" IOSN_MOTION_WRITE_DEFAULT_AS_BASE_TR
  727. //Biovision BVH options
  728. #define EXP_BIOVISION_BVH_MOTION_TRANSLATION EXP_BIOVISION_BVH "|" IOSN_MOTION_TRANSLATION
  729. #include <fbxsdk/fbxsdk_nsend.h>
  730. #endif /* _FBXSDK_FILEIO_IO_SETTINGS_PATH_H_ */