インタフェース: Grip

3ds Max 2011 で導入されたこのコア インタフェースは、キャディ(Grip)マニピュレータの表示をコントロールするメソッドを公開します。

詳細は、「インタフェース: EPolyManipGrip」を参照してください。

   

インタフェース: Grip

プロパティ:

Grip.Show : bool : Read|Write 	 

キャディ マニピュレータの可視性を取得/設定します。

既定値は true です。

Grip.Show = True

Grip.Show = False

 
 

   

Grip.CenterOnSelected : bool : Read|Write   

キャディ マニピュレータを選択内容の中心に配置する(true)か現在のビューポートの左上隅からの相対位置に配置する(false)か取得/設定します。

3ds Max 2011 では既定値は true でしたが、3ds Max 2012 では false に変更されました。

Grip.CenterOnSelected = True

Grip.CenterOnSelected = False

 
 

   

Grip.SelectedXOffset : integer : Read|Write 

現在の選択から相対的な位置にキャディ マニピュレータの水平オフセットを取得/設定します

3ds Max 2011 では既定値は 0 でしたが、3ds Max 2012 では 80 に変更されました。

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

Grip.SelectedXOffset = 0

Grip.SelectedXOffset = 50

 
 

   

Grip.SelectedYOffset : integer : Read|Write 

現在の選択から相対的な位置にキャディ マニピュレータの垂直オフセットを取得/設定します

3ds Max 2011 では既定値は 0 でしたが、3ds Max 2012 では -35 に変更されました。

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

Grip.SelectedXOffset = 0

Grip.SelectedYOffset = 0

Grip.SelectedXOffset = 50

Grip.SelectedYOffset = 50

 
 

   

Grip.CenterXPos : float : Read|Write 

キャディ マニピュレータの中心の水平位置を取得/設定します。

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

   

Grip.CenterYPos : float : Read|Write 

キャディ マニピュレータの中心の垂直位置を取得/設定します。

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

Grip.CenterOnSelected = False

Grip.CenterXPos = 0.5

Grip.CenterYPos = 0.5

 

 

 

Grip.CenterOnSelected = False

Grip.CenterXPos = 0.65

Grip.CenterYPos = 0.4

Grip.CenterOnSelected = False

Grip.CenterXPos = 0.65

Grip.CenterYPos = 0.4

 
 

上記のスクリーンショットで確認できるように、編集されている選択ポリゴンの場所に関係なく、キャディはビューポートの左上隅から相対的なオフセットになります。

これにより、キャディのギズモをビューポート スペース内の、ビューの左上隅から相対的に見た定位置に配置し、選択が変更されてもキャディに対して「ハンティング」が発生しないようにすることが可能になります。

 

   

Grip.Transparency : float : Read|Write 

キャディ マニピュレータの透明度を取得/設定します。

3ds Max 2011 では既定値は 0.25 でしたが、3ds Max 2012 では 0.4 に変更されました。

Grip.Transparency = 0.25

Grip.Transparency = 0.75

 
 

   

Grip.HoverTransparency : float : Read|Write 

マウスをその上に動かしたときのキャディ マニピュレータの透明度を取得/設定します。

既定値は 0.1 です。

Grip.Transparency = 0.75

Grip.HoverTransparency = 0.1

Grip.Transparency = 0.75

Grip.HoverTransparency = 0.5

 
 

   

Grip.WidgetSpacing: float : Read|Write 

キャディ マニピュレータのウィジェットの間隔を取得/設定します。

既定値は 7.0 です。

Grip.WidgetSpacing = 0.0

Grip.WidgetSpacing = 15.0

 
 

関連事項