Body_Object - superclass: GeometryClass; super-superclass:node - 6:6 - classID: #(623455174, 401868168)
3ds Max 2011 以降では、Body_Object クラスでソリッド ボディ表現が実装されます。
プロパティ:
オペレータ パラメータ
[表示]
<Body_Object>.ShowResultOP (Show_Result__Hide_Ops) : boolean
[結果]チェックボックスの状態を取得/設定します。
<Body_Object>.ShowAllOperandsOP(Show_Ops__Hide_Result) : Boolean
[すべてのオペランド]チェックボックスの状態を取得/設定します。
<Body_Object>.ShowSelectedOperandsOP(Show_Selected_Operands) : boolean
[選択されたオペランド]チェックボックスの状態を取得/設定します。
UI 表示はありません。
<Body_Object>.TwoSidedMeshesOP (Two_Sided_Mesh) : boolean
<Body_Object>.SaveBrepsOP (Save_NURBS_Breps) : boolean
<Body_Object>.FastEditOP (Fast_Edit) :Boolean
<Body_Object>.OP_NOT_USED1 (Update_Radio) : integer
<Body_Object>.OP_NOT_USED2 (Update_Now) : boolean
<Body_Object>.OP_NOT_USED3 (Save_Render_Mesh) : boolean
<Body_Object>.OP_NOT_USED4 (Save_Viewport_Mesh) : boolean
レンダリング近似
<Body_Object>.RenderViewportMeshRA(Render_Viewport_Mesh) : boolean
[ビューポート メッシュを使用]のチェックボックスの状態を取得/設定します。
レンダリング メッシュ生成]
<Body_Object>.RenderRadioRA(Render_Radio) : integer
[レンダリングメッシュ生成]のラジオ ボタンの状態を取得/設定します。
有効な値は次のとおりです。
0 - 表示に従属した近似
1 - サイズに従属した近似
レンダリング メッシュ品質プリセット
<Body_Object>.LowQualityRA (LowQuality) : boolean
[ドラフト]チェックボタンの状態を取得/設定します。
<Body_Object>.MediumQualityRA (MediumQuality) : boolean
[良]チェックボタンの状態を取得/設定します。
<Body_Object>.HighQualityRA (HighQuality) : boolean
[プロダクション]チェックボタンの状態を取得/設定します。
近似
<Body_Object>.FaceApproxAngleRA (Face_Angle) : float
[面近似角度]の値を取得/設定します。
<Body_Object>.EdgeApproxAngleRA (Edge_Angle) : float
[エッジ近似角度]の値を取得/設定します。
<Body_Object>.FaceChordRA (Face_Chord) : float
[面 コード %/ピクセル]の値を取得/設定します。
<Body_Object>.EdgeChordRA (Edge_Chord) : float
[エッジ コード %/ピクセル]の値を取得/設定します。
<Body_Object>.MaxEdgeRA (Edge_Length_Rendering) : float
[最大エッジ: %/ピクセル]の値を取得/設定します。
その他の例オプション
<Body_Object>.WeldAndSmoothRA (Weld_and_Smooth) : boolean
[連結とスムーズ メッシュ]チェックボックスの状態を取得/設定します。
<Body_Object>.SaveRenderMeshRA (Save_Render_Mesh) : boolean
[レンダリング メッシュを保存]チェックボックスの状態を取得/設定します。
ビューポート表示設定
<Body_Object>.DisplayRadioVDS (Display_Radio) : integer
[表示オプション]のラジオ ボタンの状態を取得/設定します。
有効な値は次のとおりです。
0 - カーブ
1 - メッシュ
2 - 両方 (既定値)
レンダリング メッシュ品質プリセット
<Body_Object>.LowQualityVDS (LowQuality) : boolean
[粗い]チェックボタンの状態を取得/設定します。
<Body_Object>.MediumQualityVDS (MediumQuality) : boolean
[中]チェックボタンの状態を取得/設定します。
<Body_Object>.HighQualityVDS (HighQuality) : boolean
[細かい]チェックボタンの状態を取得/設定します。
メッシュ表示
<Body_Object>.CleanMeshVDS (CleanMesh) : boolean
[連結/スムーズ]チェックボックスの状態を取得/設定します。
<Body_Object>.FaceApproxAngleVDS (Face_Approx__Angle) : float
[面近似角度]の値を取得/設定します。
<Body_Object>.EdgeApproxAngleVDS (Edge_Approx__Angle) : float
[エッジ近似角度]の値を取得/設定します。
<Body_Object>.FaceChordHeightVDS (Face_Chord_Height) : float
[面距離 %]の値を取得/設定します。
<Body_Object>.EdgeChordHeightVDS (Edge_Chord_Height) : float
[エッジ距離 %]の値を取得/設定します。
<Body_Object>.MaxEdgeLengthPctVDS (Edge_Length) : float
[エッジの最長 %]の値を取得/設定します。
<Body_Object>.SmoothingPassesVDS (Smoothing_Passes) : float
[スムージング パス]の値を取得/設定します。
カーブ表示
<Body_Object>.ULinesVDS (U_Lines) : float
[ライン U]を取得/設定します。
<Body_Object>.VLinesVDS (V_Lines) : float
[ライン V]を取得/設定します。
<Body_Object>.DisplaySurfaceKnotsVDS (Display_Surface_Knots) : boolean
[サーフェス 結び目を表示]チェックボックスの状態を取得/設定します。
<Body_Object>.IsoAngleDS (Iso_Angle) : float
[近似角度]の値を取得/設定します。
<Body_Object>.IsoChordHeightVDS (Iso_Chord) : float
[カーブ距離]の値を取得/設定します。
UI 表示はありません。
<Body_Object>.SubDMeshVDS (SubDMesh) : boolean
<Body_Object>.VDS_NOT_USED1 (Update) : boolean
面表示パラメータ
プロパティは公開されていません。
FAO
<Body_Object>.FilletAllEdgesFAO : boolean
<Body_Object>.FirstOrEndEdgesFAO : boolean
<Body_Object>.SecondOrSideEdgesFAO : boolean
<Body_Object>.ThirdOrStartEdgesFAO : boolean
<Body_Object>.FilletRadiusFAO : float
<Body_Object>.ApproximateArcFAO : boolean
<Body_Object>.ConstantDistanceFAO : boolean
<Body_Object>.LinearCrossSectionFAO : boolean
<Body_Object>.ShellStartFaceFAO : boolean
<Body_Object>.ShellEndFaceFAO : boolean
<Body_Object>.ShellRadioFAO : integer
<Body_Object>.OffsetRadiusFAO : float
<Body_Object>.CornerExtensionFAO (Corner_Extension) : boolean
<Body_Object>.SectionTypeFAO : integer
<Body_Object>.BlendStrengthFAO : float
<Body_Object>.FAO_NOT_USED1 : boolean
<Body_Object>.FAO_NOT_USED2 : boolean
<Body_Object>.FAO_NOT_USED3 : boolean
<Body_Object>.FAO_NOT_USED4 : boolean
Surface_Analysis
<Body_Object>.DisplayControlPointsSA (Display_Control_Points) : boolean
<Body_Object>.DisplayControlMeshSA (Display_Control_Mesh) : boolean
<Body_Object>.DisplayCurveCurvatureSA (Display_Curve_Curvature) : boolean
<Body_Object>.CurveCurvatureTypeSA (Curve_Curvature_Type) : integer
<Body_Object>.CurvatureScaleSA (Curvature_Scale) : float
<Body_Object>.CurvatureDensitySA (Curvature_Density) : float
<Body_Object>.DisplaySurfaceCurvatureSA (Display_Surface_Curvature) : boolean
<Body_Object>.SurfaceCurvatureTypeSA (Surface_Curvature_Type) : integer
<Body_Object>.StdDevMultiplesSA (Std__Dev__Multiples) : float
<Body_Object>.UseMinMaxRangeSA (Use_Min_Max_Range) : boolean
<Body_Object>.StdDevMinRangeSA (Std__Dev__Min_Range) : float
<Body_Object>.StdDevMaxRangeSA (Std__Dev__Max_Range) : float
<Body_Object>.SurfAnalysisQuickHelpSA (Surface_Analysis_Quick_Help) : boolean
NQ
<Body_Object>.ExtrToBrepNQ (Extr_To_NURBS_Brep) : boolean
<Body_Object>.ExtrToNURBSNQ( Extr_To_Nurbs) : boolean
<Body_Object>.ExtrToCurveNQ (Extr_To_Curve) :Boolean
<Body_Object>.NQ_NOT_USED1 (Flip_All) : boolean
<Body_Object>.NQ_NOT_USED2 (Flip_Selected) : boolean
<Body_Object>.NQ_NOT_USED3 (Extract_To_Spline) : boolean
<Body_Object>.NQ_NOT_USED4 (Show_Counts) : boolean
<Body_Object>.NQ_NOT_USED5 (Extract_To_CShape) : boolean