MultiTile : textureMap

MultiTile - superclass: textureMap; super-superclass:material - 2:2 - classID: #(736L, 0L)

3ds Max 2017 の 新機能 : この textureMap は UDIM、カスタム、Z-Brush、および Mudbox 互換のマルチタイル テクスチャのサポートを実装します。

   

コンストラクタ:

MultiTile... MultiTileMap...

   

プロパティ:

<MultiTile>.PatternFormat     Name    default: #ZBrush   --  enum

[ファイル パターン フォーマット](File Pattern Format)ドロップダウン リストの選択を取得/設定します。

MultiTile MixinInterface で公開されています(以下を参照)。

有効な値は次のとおりです。

0 - #ZBrush (既定値)

1 - #Mudbox

2 - #UDIM

3 - #Custom

0 から 3 の対応する整数値にプロパティを設定することもできます。

   

<MultiTile>.ViewportQuality     Name    default: #low   --  enum

[ビューポートの品質](Viewport Quality)ドロップダウン リストの選択を取得/設定します。

MultiTile MixinInterface で公開されています(以下を参照)。

有効な値は次のとおりです。

0 - #Low (既定値)

1 - #Medium

2 - #High

0 から 3 の対応する整数値にプロパティを設定することもできます。

   

MultiTile インタフェース:

Interface: MultiTiles

プロパティ:

.PatternFormat : enum : Read|Write
PatternFormat enums: {#ZBrush|#Mudbox|#UDIM|#Custom}

詳細については「プロパティ:」リストを参照してください。

   

.ViewportQuality : enum : Read|Write
ViewportQuality enums: {#Low|#Middle|#High}

詳細については「プロパティ:」リストを参照してください。

   

メソッド:

<bool>setPatternedImageFile <filename>filePath

パターン イメージ ファイルのファイル名およびパスを設定します。

成功した場合は True を、失敗した場合(ファイルが見つからなかったか、有効なパターン ファイルでなかった場合)は False を返します。

   

<bool>setImageFile <index>tile index <filename>filePath

ビットマップ イメージを、2 番目の引数で指定されたパターン イメージ ファイル内のインデックスで指定されたタイルに設定します。

成功した場合は True を、失敗した場合は False を返します。

   

<integer>getTileUOffset <index>tileIndex

インデックスで指定されたタイルの U オフセットを返します。

   

<void>setTileUOffset <index>tileIndex <integer>uIndex

インデックスで指定されたタイルの U オフセットを 2 番目の引数で指定されたオフセットに設定します。

   

<integer>getTileVOffset <index>tileIndex

インデックスで指定されたタイルの V オフセットを返します。

   

<void>setTileVOffset <index>tileIndex <integer>vIndex

インデックスで指定されたタイルの V オフセットを 2 番目の引数で指定されたオフセットに設定します。

   

<texturemap>getTileTexmap <index>tileIndex

インデックスで指定されたタイルとともにビットマップ テクスチャ マップを返します。

   

<void>setTileTexmap <index>tileIndex <texturemap>texmap

インデックスで指定されたタイルを 2 番目の引数として指定された bitmapTexture マップに設定します。

   

<integer>tileCount()

タイルの数を返します。

   

<void>addTile()

タイルを追加します。

UI の[テクスチャの数](Number Of Textures)フィールドの横にある[タイルを追加](Add Tile)アイコンを押す操作と同等です。

   

<void>deleteTile <index>tile index

インデックスで指定されたタイルを削除します。

UI のタイル名ボタンの横にある[タイルを削除](Delete Tile)アイコンを押す操作と同等です。

   

アクション: