Create2DMapWithProjection

カテゴリ

テクスチャ レンダリング

詳細

新しい 2D テクスチャ マップ プロパティと要求されたテクスチャ プロジェクションを作成し、このテクスチャ プロジェクションを参照するよう 2D テクスチャ マップを初期化します。 テクスチャ マップは、Particle オペレータおよびヘア オブジェクトのマップ可能なパラメータについて使用可能で、Map Lookup シェーダを使用したレンダ ツリーから使用できます。

スクリプト構文

oReturn = Create2DMapWithProjection( [InputObjs], [PropertyName], [PropagationType], [Type], [Camera], [Inspect] );

戻り値

2D Texture Map オブジェクトを含む XSICollection を戻します。

パラメータ

パラメータ タイプ 詳細
InputObjs 文字列 プロパティの追加先オブジェクト/クラスタのリスト

デフォルト値: 選択されたオブジェクト

PropertyName 文字列 新しいテクスチャ プロジェクションの名前。
PropagationType siPropagationType プロパティのプロパゲーション方法

デフォルト値: siDefaultPropagation

タイプ siTxtCreationType 新しいテクスチャ プロジェクションのタイプ
Camera 文字列 Type が siTxtCamera である場合は使用するカメラ

デフォルト値:選択セッションを開始

Inspect ブール 結果として得られるプロパティを自動的に検証するかどうかを指定します。

デフォルト値: True

VBScript の例

NewScene
CreatePrim "Sphere", "MeshSurface"
CreatePrim "Sphere", "MeshSurface"
Translate , -5.0, 0.0, 0.0, siRelative, siView, siObj, siXYZ
AddToSelection "sphere", , True
set List = Create2DMapWithProjection
for each Map in List
          logmessage "new map:" & Map
next
Create2DMapWithProjection , , , siTxtUV
Create2DMapWithProjection , , , siTxtPlanarXY
Create2DMapWithProjection , , , siTxtPlanarYZ
Create2DMapWithProjection , , , siTxtPlanarXZ
Create2DMapWithProjection , , , siTxtCylindrical
Create2DMapWithProjection , , , siTxtSpatial

関連項目

Create2DMap CreateProjection