コンテンツにスキップ

DMX テーブルスクリーン

DMX テーブルスクリーンは、DMX パッチが csv ファイルによって定義される DMXscreen です。スクリーンの動作は DMXscreen とほぼ同じですが、パッチが csv ファイルによって自動化される点が異なり、非線形のパッチングに対してより柔軟なパッチの仕組みを実現します。

テーブルは、プロジェクトファイルの Objects フォルダー内に新しく作成した Table フォルダーに配置する必要があります。

1 行目は 4 つの列ヘッダー(pos x、pos y、universe、channel)で、無視されます。これらのプロパティは次のとおり説明されます。

ピクセルの x 座標。ゼロ基準で、メッシュの解像度に対する相対値です。0 は左です。

ピクセルの y 座標。ゼロ基準で、メッシュの解像度に対する相対値です。0 は上です。

DMX ユニバース番号のオフセット。1 基準で、Designer で定義されたスクリーンの開始ユニバースに対する相対値です。

ピクセルの DMX 開始チャンネル番号のオフセット。1 基準で、Designer で定義されたスクリーンの開始アドレスに対する相対値です。

  1. CSV またはスプレッドシートエディターを使って DMX パッチを作成します。
  2. 解像度を正しく設定することを忘れずに、通常どおり DMXscreen を作成します。
  3. スクリーンの Table プロパティを使って、チャンネル割り当てを定義する CSV ファイルを指定します。
  1. Excel で列の順序を定義します。 Excel のテーブルスクリーン 3D モデルの UV を見たとき、X は UV 空間の x 軸、Y は UV 空間の y 軸です。
  2. 例えばスクリーンの解像度が 10x10 の場合、UV 空間の座標は下の画像のようになります。 Excel のテーブルスクリーン
  3. フィクスチャーが 3 チャンネルのフィクスチャーの場合、アドレスはテーブルスクリーンと比較して次のようになります。 Excel のテーブルスクリーン
  4. ここで、x、y、universe、channel の情報を .csv ファイルとしてエクスポートします。

以下の方法では、LED が左から右へ列ごとにアドレッシングされることを想定しています。異なるアドレッシング順序が必要な場合は、x と y の式を入れ替えることができます。

=TRUNC((ROW()-1)/y) を使い、これをシートの下方向に x*y 行まで繰り返します。これにより、0 から x までの各数値が y 回ずつ繰り返されます。

=TRUNC(ROW()-1)-(y*(TRUNC((ROW()-1)/y))) を使い、これをシートの下方向に x*y 行まで繰り返します。これにより、0 から y までの数値が、0 から x までの各数値とともに繰り返され、これら 2 つの範囲のすべての組み合わせをカバーします。

1 ユニバースに収まる LED の最大数(n)を求めます。RGB やその他の 3 チャンネル LED の場合、この数は 170 です。式 =TRUNC(((ROW()+(n-1)/n) を使い、x*y 行分繰り返します。

最初の行に 1 を入れ、次の行に =MOD(D1+i, 510)(i は単一の LED が必要とするチャンネル数)を入れ、D 座標をインクリメントしながら下方向にコピーします。510 は、アドレッシング可能な最大番号(RGB LED の場合は 509)に 1 を加えて得られます。x*y 行分繰り返します。

これが完了したら、csv としてエクスポートし、テキストエディターで開き、リストの先頭に新しい行を作成して x,y,universe,channel と入力します。csv を保存して Designer で使用します。

  1. Excel からエクスポートした CSV ファイルをコピーします。
  2. プロジェクトファイルの objects フォルダー内に新しいフォルダーを作成し、このフォルダーに Table という名前を付けます。 CSV ファイル
  3. CSV ファイルを、新しく作成したこの table フォルダーに貼り付けます。
  1. ダッシュボードから Stage を右クリックするか、ビジュアライザーで床を右クリックして、ステージエディターを開きます。
  2. DMXscreens タブを展開します。 DMXscreen
  3. + アイコンをクリックして DMXscreens マネージャーを開きます。
  4. スクリーンの名前を定義し、OK を左クリックします。 DMXscreen
  5. 通常どおりステージにスクリーンを配置します。
  6. Table プロパティを、先ほど Table フォルダーに配置した CSV ファイルとして定義します。

DMX スクリーンの作成