エッグ : シェイプ

Egg - superclass: shape; super-superclass:node - 43:7 - classID: #(387586814, 0) 

> MAXWrapper > ノード > GeometryClass > シェイプ > エッグ

 

   

シェイプとスプライン - クイック ナビゲーション

   

エッグ シェイプ オブジェクトは、主としてエッグ シェイプの断面の生成に使用されます。

3ds Max 2013 以降で使用可能です。

   

コンストラクタ

egg...   

   

プロパティ:

パラメータ ロールアウト

<Egg>.egg_length     Float    default: 60.0   --  animatable; worldUnits; Length

エッグ シェイプの長さを取得/設定します。

   

<Egg>.egg_width     Float    default: 40.0   --  animatable; worldUnits; Width

エッグ シェイプの幅を取得/設定します。

   

<Egg>.egg_outline     BooleanClass    default: true   --  animatable; boolean; Outline

[アウトライン](Outline)チェックボックスの状態を取得/設定します。trueに設定すると、シェイプに同心円状のスプラインが 2 本取り込まれます。

   

<Egg>.egg_thickness     Float    default: 5.0   --  animatable; worldUnits; Thickness

アウトラインの厚さを取得/設定します。

.egg_outline が True に設定されている場合に使用します。

正の値にするとプライマリ シェイプの外部にアウトライン シェイプが作成され、負の値にするとプライマリ シェイプの内部に配置されます。

   

<Egg>.egg_angle     Float    default: 0.0   --  animatable; float; Angle

シェイプの角度を度単位で取得/設定します。

正の値だと、シェイプは反時計回りに回転します。

   

補間ロールアウト

<Egg>.steps     Integer    default: 6   --  integer

各頂点間の分割数。

   

<Egg>.optimize     BooleanClass    default: true   --  boolean

オンの場合、スプライン内の直線セグメントから不要なステップを削除します。

   

<Egg>.adaptive     BooleanClass    default: false   --  boolean

[アダプティブ](Adaptive)チェック ボックスにチェックマークを付けると、各スプラインに滑らかなカーブを生成するためのステップ数が設定されます。

直線セグメントのステップ数は、常に 0 になります。

   

レンダリング ロールアウト

<Egg>.render_renderable     BooleanClass    default: false   --  boolean; renderable

[レンダラーを有効](Enable in Renderer)チェックボックスをオンまたはオフに切り替えます。

   

<Egg>.render_displayRenderMesh     BooleanClass    default: false   --  boolean; displayRenderMesh

[ビューポートを有効](Enable In Viewport)チェック ボックスのオンとオフを切り替えます。

true に設定した場合、メッシュはビューポートに表示されます。

   

<Egg>.render_useViewportSettings     BooleanClass    default: false   --  boolean; useViewportSettings

[ビューポート設定を使用](Use Viewport Settings)チェックボックスをオンまたはオフに切り替えます。

true に設定した場合、ビューポートに表示されたメッシュはビューポート設定を使用します。

false の場合、ビューポート メッシュにはレンダリング設定も使用されます。

   

<Egg>.render_mapcoords     BooleanClass    default: false   --  boolean; mapcoords

[マッピング座標の生成](mapping coordinates generation)をオンまたはオフに切り替えます。

U 座標は、スプラインの幅に合わせて一度ラップされます。 V 座標は、スプラインの長さに合わせて一度マッピングされます。

   

<Egg>.realWorldMapSize     BooleanClass    default: false   --  boolean

[リアル ワールド マップ サイズ](real-world map size)オプションをオンまたはオフに切り替えます。

   

<Egg>.render_displayRenderSettings     BooleanClass    default: true   --  boolean; displayRenderSettings

[ビューポート/レンダリング](Viewport/Render)ラジオ ボタンの状態を切り替えます。

true に設定した場合、レンダリング設定がロールアウトに表示されます。

false の場合、代わりにビューポート設定が表示されます。

   

<Egg>.render_rectangular     BooleanClass    default: false   --  boolean

true に設定した場合、レンダラーで矩形断面モードを使用できるようになります。

false の場合(既定値)、放射状断面モードが有効になります。

レンダリング モードにおける UI の[円形](Radial)と[矩形](Rectangular)ラジオ ボタンに対応しています。

   

<Egg>.render_viewport_rectangular     BooleanClass    default: false   --  boolean

true に設定した場合、ビューポートで矩形断面モードを使用できるようになります。

false の場合(既定値)、放射状断面モードが有効になります。

ビューポート モードにおける UI の[円形](Radial)と[矩形](Rectangular)ラジオ ボタンに対応しています。

   

レンダラー - 放射状断面

<Egg>.thickness     Float    default: 1.0   --  animatable; float
<Egg>.render_thickness     Float    default: 1.0   --  animatable

レンダリング可能な放射状スプライン メッシュの直径を取得/設定します。

   

<Egg>.sides     Integer    default: 12   --  integer
<Egg>.render_sides     Integer    default: 12   --  animatable

レンダラー内のスプライン メッシュの側面の数を取得/設定します。

たとえば、値が 4 の場合、断面は四角になります。

   

<Egg>.angle     Float    default: 0.0   --  float
<Egg>.render_angle     Float    default: 0.0   --  animatable

レンダラー内の放射状断面の回転位置を取得/設定します。

   

レンダリング - 矩形断面

<Egg>.render_length     Float    default: 6.0   --  animatable

レンダリング可能な矩形スプライン メッシュの長さを取得/設定します。

   

<Egg>.render_width     Float    default: 2.0   --  animatable

レンダリング可能な矩形スプライン メッシュの幅を取得/設定します。

   

<Egg>.render_angle2     Float    default: 0.0   --  animatable

レンダラー内の放射状断面の回転位置を取得/設定します。

   

<Egg>.render_aspect_locked     BooleanClass    default: false   --  boolean

[アスペクト](Aspect)のロック チェックボタンの状態をコントロールします。

true に設定した場合、幅を変更すると、ロックが掛けられた時点でのアスペクトを維持しながら高さが変更されます。 その逆に高さを変更しても同じです。

   

ビューポート - 放射断面

<Egg>.render_viewport_angle     Float    default: 0.0   --  float; viewport_angle

ビューポート内のレンダリング可能な放射状スプライン メッシュの直径を取得/設定します。

   

<Egg>.render_viewport_sides     Integer    default: 12   --  integer; viewport_sides

ビューポート内の放射状スプライン メッシュの側面の数を取得/設定します。

たとえば、値が 4 の場合、断面は四角になります。

   

<Egg>.render_viewport_thickness     Float    default: 1.0   --  float; viewport_thickness

ビューポート内の断面の回転位置を取得/設定します。

   

ビューポート - 矩形断面

<Egg>.render_viewport_length     Float    default: 6.0   --  float

ビューポート内の矩形スプライン メッシュの長さを取得/設定します。

   

<Egg>.render_viewport_width     Float    default: 2.0   --  float

ビューポート内の矩形スプライン メッシュの幅を取得/設定します。

   

<Egg>.render_viewport_angle2     Float    default: 0.0   --  float

ビューポート内の矩形断面の回転位置を取得/設定します。

   

<Egg>.render_viewport_aspect_locked     BooleanClass    default: false   --  boolean

[アスペクト](Aspect)のロック チェックボタンの状態をコントロールします。

true に設定した場合、幅を変更すると、ロックが掛けられた時点でのアスペクトを維持しながら高さが変更されます。 その逆に高さを変更しても同じです。

   

自動スムーズ

<Egg>.render_auto_smooth     BooleanClass    default: true   --  boolean

[自動スムーズ](Auto Smooth)チェックボックスの状態をコントロールします。

true に設定した場合、自動スムーズが有効になります。

   

<Egg>.render_threshold     Float    default: 40.0   --  animatable

[自動スムーズ]の[しきい値]の値を取得/設定します。

   

関連事項