Alias-Dynamo の改良点と機能強化 (2023)
新しい Alias-Dynamo ノードを使用すると、Dynamo プレーヤー カスタム スクリプトに機能を追加し、利便性を高めることができます。たとえば、ドロップダウン リスト、放射状ボタン、フィードバック メッセージを追加したり、既存の Alias ジオメトリを修正するスクリプトを作成することができます。また、Dynamo Player Toolbox に、新しい Dynamo プレーヤーのサンプル スクリプトを追加しました。また、Alias-Dynamo ユーザ インタフェースが更新されて、新しい外観になりました。
新しい Alias-Dynamo ノード
Alias-Dynamo ライブラリの Alias セクションに、次の新しいノードを追加しました。
コンボ ボックス
このノードは、Dynamo スクリプトにドロップダウン リストまたは放射状ボタンを追加して、スクリプト内でのオプション選択をより直感的に、かつ使いやすくする場合に使用します。既定では、このノードを使用するとドロップダウン リストが作成されます。ノードの Use radio button オプションを選択すると、放射状ボタンを作成することができます。各入力値の名前を入力し、Item で関連する値を指定します。ノードの出力を GetItemAtIndex ノードの Index 入力に接続するか、GeometryTranslate ノードの入力に直接に接続することができます。
Send Message to Alias
スクリプト ユーザにフィードバック メッセージを追加するには、Send Message to Alias ノードを使用します。たとえば、このノードを使用して、スクリプト入力が無効な場合にユーザに警告したり、入力ジオメトリを選択するようユーザに求めるプロンプトを表示します。Send Message to Alias ノードは、String ノードの出力を取得して、テキストを Dynamo プレーヤーに表示するか、Alias ビューポートに直接表示します。
新しい Keep Originals オプション
Send to Alias ノードに新しい Keep Originals オプションを追加しました。このオプションを使用すると、既存のジオメトリを入力として修正するスクリプトを作成できます。元のジオメトリを保持し、さらに修正された出力を保持するように選択できます。Send to Alias ノードでは、Keep Originals は Boolean 入力によってコントロールされます。Boolean 入力は Boolean ノードの出力を使用して、オプションのオン/オフを切り替えます。
「Alias-Dynamo ノード」を参照してください。
新しい Dynamo プレーヤー スクリプト
Dynamo Player Toolbox に、新しい Dynamo プレーヤーのサンプル スクリプトを追加しました。
新しいパターン生成スクリプト
これらのパターン生成スクリプトを一緒に使用してポイント パターンを作成し、ターゲット サーフェスに転送することができます。
DP-Pattern-Toolkit.dyn: NURBS サーフェス プレーン上に基本的なパターンをすばやく作成できます。このスクリプトは、パターンの生成を簡素化し、非線形分布の計算など、Dynamo のパターン スクリプトのより複雑なコンポーネントを組み込みます。グリッド パターン、円形パターン、ダイヤモンド パターンなどのパターン タイプを選択し、目的の結果を生成するようにスクリプト パラメータを調整することができます。
このスクリプトを使用するには、Alias Dynamo 用の Pattern Toolkit パッケージをインストールする必要があります。
DP-Multi-Surface-Patterning-One-Guide-Curve: このスクリプトを使用して、DP-Pattern-Toolkit.dyn スクリプトによって作成されたポイント パターンをターゲット サーフェスに転送します。ターゲット入力サーフェスの選択に加えて、ターゲット サーフェス上にパターンを配置するために使用するジオメトリを選択できます。入力カーブは、ターゲット サーフェス上のパターンの中心点を指定するために使用されます。カーブの位置やシェイプを変更すると、ターゲット サーフェスのパターン(圧縮や拡張など)にも影響します。
詳細については、「パターン作成用のスクリプト」を参照してください。
その他の新しいスクリプト
- DP-Subdiv-from-Nurbs.dyn: このスクリプトを使用して、NURBS オブジェクトをサブディビジョン オブジェクトに変換します。サブディビジョン オブジェクトを生成した後でも、入力 NURBS サーフェスを維持することができます。
- DP-Delete-Duplicate-Points.dyn: 点群などの複数のポイントの選択から、ポイントの重複インスタンスをすばやく削除する場合に選択します。
Alias を Dynamo 2.13 に更新
Alias を Dynamo バージョン 2.13 に更新しました。