次のトピックでは、スクリプト プラグインの開発に必要な情報を提供しています。
3ds Max および MAXScript における Class ID の使用と生成について説明します。
スクリプト プラグインの概要。
スクリプト プラグイン句 (ローカル、パラメータ、ブロック、マウス ツール、ロールアウト、およびイベント ハンドラ) について説明します。
スクリプト プラグイン メソッド (プラグイン ロールアウトの追加) について説明します。
バージョン コントロールと、スクリプト プラグイン クラスの\更新。
スクリプト Atmospheric プラグインは、既存の Atmospheric プラグインのみを拡張できます。
スクリプト カメラ プラグインでは、既存の MAX カメラを拡張したり、カスタム カメラ システムの作成ツールの管理に使用できるテンポラリ カメラ プラグインを作成できます。
スクリプト Geometry プラグインは、 独自の作成ツールを持つ新しいプラグインの作成に使用したり、既存のものに基づいて非表示、テンポラリ、または拡張された Geometry プラグインを作成するために使用できます。
スクリプト Helper プラグインが拡張できるのは、既存の Helper プラグインだけです。
スクリプト Light プラグインでは、既存の Light プラグインだけを拡張できます。
スクリプト マニピュレータを設定して、オブジェクト、モディファイヤ、コントローラ、ノードのパラメータを操作できます。MAXScript の すべてのマニピュレータ作成機能にアクセスできるようにするため、一連のさまざまな関数が提供されています。
スクリプト Material プラグインでは、既存の Material プラグインだけを拡張できます。
スクリプト Modifier プラグインでは、既存の Modifier プラグインだけを拡張できます。
スクリプト RenderEffect プラグインは、受信したレンダリング イメージのピクセルに変更を適用したり、用意ができたら結果のイメージを返したり、あるいは、既存の RenderEffect プラグインを拡張するために使用できます。関連トピックとして「RenderEffect 進行状況コールバック機能」も参照してください。
スクリプト Shape プラグインでは、既存の Shape プラグインだけを拡張できます。
スクリプト SimpleMod プラグインは、頂点を移動する変形タイプのモディファイヤですが、トポロジの変更は行いません。
スクリプト SimpleObject は、トライメッシュによって定義されたジオメトリ プリミティブ オブジェクトの一種です。SimpleObject プラグインでは、このメッシュを構築するためのハンドラを指定すると、3ds Max によってシーンの表示、ヒット テスト、レイの交差、レンダリング、モディファイヤの適用性などが自動的に処理されます。
スクリプト TextureMap プラグインでは、既存の TextureMap プラグインだけを拡張できます。
スクリプト TrackViewUtility プラグインは、TrackView 内のトラックやキーを操作するための新しいユーティリティを実装するために使用されます。UI は、それぞれの TrackView の子として登録することができます。
スクリプト Shape プラグインの作成例を示します。
スクリプト プラグイン メソッドの適用例を示します。「threeLights」も参照してください。
スクリプト プラグイン メソッドの適用例を示します。「lightMaster」も参照してください。
スクリプト RenderEffect プラグインの作成例を示します。
スクリプト モディファイヤ プラグインの作成例を示します。
スクリプト SimpleMod プラグインの作成例を示します。
スクリプト SimpleObject プラグインの作成例を示します。
スクリプト Material プラグインの作成例を示します。
スクリプト Atmospheric プラグインの作成例を示します。
UVW 座標によるスクリプト SimpleObject プラグインの作成例を示します。
スクリプト RenderEffect プラグインの簡単な例を示します。
スクリプト Geometory プラグインの例を示します。
有名なポルカドット模様の犬の外見の、スクリプト テクスチャ マップ プラグインの例です。
戻る
ヘルプ ファイル内の情報の検索
特に明記されている場合以外は、この作業は、Creative Commons 表示 - 非営利 - 継承 3.0 非移植ライセンス のもと認可を受けています。 Autodesk Creative Commons FAQ (英語版) を参照してください。