星期三, 3月 16, 2011

FBX 在script中可以用的指令,備忘一下

help裡給的指令實在太舊了點。
查了一下資料。怕也後忘記,在這裡備忘一下

可以用
FBXImporterGetParam “FBXProperties”
或是
FBXExporterGetParam “FBXProperties”
得到全部的 fbx 指令

一列出來…有這麼多呢…
PATH: Import|PlugInGrp|PlugInUIWidth    ( TYPE: Integer ) ( VALUE: 600 )
PATH: Import|PlugInGrp|PlugInUIHeight    ( TYPE: Integer ) ( VALUE: 600 )
PATH: Import|PlugInGrp|PlugInUIXpos    ( TYPE: Integer ) ( VALUE: 660 )
PATH: Import|PlugInGrp|PlugInUIYpos    ( TYPE: Integer ) ( VALUE: 285 )
PATH: Import|PlugInGrp|UILIndex    ( TYPE: Enum )  ( VALUE: ENU  )  (POSSIBLE VALUES: < ENU > < DEU > < FRA > < JPN > < KOR > < CHS >  )
PATH: Import|IncludeGrp|MergeMode    ( TYPE: Enum )  ( VALUE: Add to scene  )  (POSSIBLE VALUES: < Add and Update scene elements > < Update scene elements > < Add to scene >  )
PATH: Import|IncludeGrp|Geometry|SmoothingGroups    ( TYPE: Bool ) ( VALUE: false )
PATH: Import|IncludeGrp|Animation    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|IncludeGrp|Animation|ExtraGrp|Take    ( TYPE: Enum )  ( VALUE: IN_cut07_TDMS_001  )  (POSSIBLE VALUES: < No animation > < IN_cut07_TDMS_001 >  )
PATH: Import|IncludeGrp|Animation|ExtraGrp|TimeLine    ( TYPE: Bool ) ( VALUE: false )
PATH: Import|IncludeGrp|Animation|ExtraGrp|BakeAnimationLayers    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|IncludeGrp|Animation|ExtraGrp|Markers    ( TYPE: Bool ) ( VALUE: false )
PATH: Import|IncludeGrp|Animation|ExtraGrp|PointCache    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|IncludeGrp|Animation|Deformation    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|IncludeGrp|Animation|Deformation|Skins    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|IncludeGrp|Animation|Deformation|Shape    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|IncludeGrp|Animation|CurveFilter    ( TYPE: Bool ) ( VALUE: false )
PATH: Import|IncludeGrp|Animation|CurveFilter|CurveFilterApplyCstKeyRed    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|IncludeGrp|Animation|CurveFilter|CurveFilterApplyCstKeyRed|CurveFilterCstKeyRedTPrec    ( TYPE: Number ) ( VALUE: 0.000090 )
PATH: Import|IncludeGrp|Animation|CurveFilter|CurveFilterApplyCstKeyRed|CurveFilterCstKeyRedRPrec    ( TYPE: Number ) ( VALUE: 0.009000 )
PATH: Import|IncludeGrp|Animation|CurveFilter|CurveFilterApplyCstKeyRed|CurveFilterCstKeyRedSPrec    ( TYPE: Number ) ( VALUE: 0.004000 )
PATH: Import|IncludeGrp|Animation|CurveFilter|CurveFilterApplyCstKeyRed|CurveFilterCstKeyRedOPrec    ( TYPE: Number ) ( VALUE: 0.009000 )
PATH: Import|IncludeGrp|Animation|CurveFilter|CurveFilterApplyCstKeyRed|AutoTangentsOnly    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|IncludeGrp|Animation|CurveFilter|CurveFilterApplyKeyReduce    ( TYPE: Bool ) ( VALUE: false )
PATH: Import|IncludeGrp|Animation|CurveFilter|CurveFilterApplyKeyReduce|CurveFilterKeyReducePrec    ( TYPE: Number ) ( VALUE: 1.000000 )
PATH: Import|IncludeGrp|Animation|CurveFilter|CurveFilterApplyKeyReduce|CurveFilterApplyKeySync    ( TYPE: Bool ) ( VALUE: false )
PATH: Import|IncludeGrp|Animation|SamplingPanel|SamplingRateSelector    ( TYPE: Enum )  ( VALUE: Scene  )  (POSSIBLE VALUES: < Scene > < File > < Custom >  )
PATH: Import|IncludeGrp|Animation|SamplingPanel|CurveFilterSamplingRate    ( TYPE: Number ) ( VALUE: 30.000000 )
PATH: Import|IncludeGrp|Animation|Bone|BoneWidthHeightLock    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|IncludeGrp|Animation|Bone|BoneAsDummy    ( TYPE: Enum )  ( VALUE: Leave as bones  )  (POSSIBLE VALUES: < Leave as bones > < Convert as dummy >  )
PATH: Import|IncludeGrp|Animation|Bone|Max4BoneWidth    ( TYPE: Number ) ( VALUE: 1.000000 )
PATH: Import|IncludeGrp|Animation|Bone|Max4BoneHeight    ( TYPE: Number ) ( VALUE: 1.000000 )
PATH: Import|IncludeGrp|Animation|Bone|Max4BoneTaper    ( TYPE: Number ) ( VALUE: 0.900000 )
PATH: Import|IncludeGrp|CameraGrp|Camera    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|IncludeGrp|LightGrp|Light    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|IncludeGrp|LightGrp|Environment    ( TYPE: Bool ) ( VALUE: false )
PATH: Import|AdvOptGrp|UnitsGrp|DynamicScaleConversion    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|AdvOptGrp|UnitsGrp|UnitsSelector    ( TYPE: Enum )  ( VALUE: Centimeters  )  (POSSIBLE VALUES: < Millimeters > < Centimeters > < Decimeters > < Meters > < Kilometers > < Inches > < Feet > < Yards > < Miles >  )
PATH: Import|AdvOptGrp|AxisConvGrp|AxisConversion    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|AdvOptGrp|AxisConvGrp|ZUProtation_max    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|AdvOptGrp|AxisConvGrp|UpAxisMax    ( TYPE: Number ) ( VALUE: 1.000000 )
PATH: Import|AdvOptGrp|UI|ShowWarningsManager    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|AdvOptGrp|UI|GenerateLogData    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|AdvOptGrp|FileFormat|Obj|ReferenceNode    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|AdvOptGrp|FileFormat|Max_3ds|ReferenceNode    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|AdvOptGrp|FileFormat|Max_3ds|Texture    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|AdvOptGrp|FileFormat|Max_3ds|Material    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|AdvOptGrp|FileFormat|Max_3ds|Animation    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|AdvOptGrp|FileFormat|Max_3ds|Mesh    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|AdvOptGrp|FileFormat|Max_3ds|Light    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|AdvOptGrp|FileFormat|Max_3ds|Camera    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|AdvOptGrp|FileFormat|Max_3ds|AmbientLight    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|AdvOptGrp|FileFormat|Max_3ds|Rescaling    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|AdvOptGrp|FileFormat|Max_3ds|Filter    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|AdvOptGrp|FileFormat|Max_3ds|Smoothgroup    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|AdvOptGrp|Dxf|WeldVertices    ( TYPE: Bool ) ( VALUE: true )
PATH: Import|AdvOptGrp|Dxf|ObjectDerivation    ( TYPE: Enum )  ( VALUE: By layer  )  (POSSIBLE VALUES: < By layer > < By entity > < By block >  )
PATH: Import|AdvOptGrp|Dxf|ReferenceNode    ( TYPE: Bool ) ( VALUE: true

指定值時要給fullpath,像是
FBXImporterSetParam “Import|IncludeGrp|Animation|Markers” true





沒有留言: