バンクエディター
Bank Editor とは?
Section titled “Bank Editor とは?”Bank Editor を使用すると、レイヤー内で必要となるさまざまなリソースに DMX 値を割り当てることができます。リソースパラメーターの例としては、ビデオやビットマップのファイル、マッピングタイプ、HTML ブックマークなどがあります。このプロセスは、bank と slot を単位として管理されます。
Banks と slots
Section titled “Banks と slots”レイヤーパーソナリティ内で、Sockpuppet は各リソースパラメーターに 2 つのチャンネルを割り当てます。1 つ目のチャンネルはリソースの bank 用、2 つ目はリソースの slot 用です。例えば、video layer のパーソナリティ内では、channel 8 が video bank 用、channel 9 が video slot 用です。
例: video bank 3 の video slot 5 にビデオアセットを割り当てている場合、それを呼び出すには照明コンソールから以下を出力する必要があります。
channel 8 @ 3, channel 9 @ 5.
つまり、最大 255 個の video bank を持つことができ、そのそれぞれの中に 255 個の video slot を持つことができるため、各リソースタイプにつき合計 65025 個(255*255)の割り当て可能な video slot を持てることになります。
メインインターフェースの要素
Section titled “メインインターフェースの要素”Bank editor を開くには、state メニュー(左上)を右クリックし、Sockpuppet タブの下にある Bank を左クリックします。

ウィンドウ上部には、現在選択されているリソースタイプ(この場合は Video Clip)が表示されます。Video Clip を左クリックすると、Audio Track、Cue、Logical Audio Out Device、Mapping、Notch File、Texture など、他のリソースタイプのメニューが開きます。

ウィンドウ下部のリソースビューからリソースを空の bank slot にドラッグすることで、リソース bank にリソースを登録できます。
Preferences(環境設定)
Section titled “Preferences(環境設定)”Bank Editor の環境設定は、ウィンドウ右上隅にある小さな白い三角形を左クリックすると開きます。
View type
Section titled “View type”Bank Editor の表示方法を選択します。Grid は slot ウィンドウをグリッド形式で表示し、List は slot ウィンドウをリストとして表示します。
Columns
Section titled “Columns”デフォルトで表示される列数を指定します。
Parameter tracking
Section titled “Parameter tracking”このフィールドを左クリックして On に設定すると、現在選択している slot を視覚的に表示できます。コンソールプログラマーがエンコーダーで slot や bank をスクロールすると、現在選択している slot の上に赤い四角形が描画されます。
Auto-populate
Section titled “Auto-populate”無効にすると、ファイル名に基づいてアセットが自動的に追加されるのを停止します。
Search function
Section titled “Search function”すでに slot に割り当てられているアセットを検索できます。一致した結果は水色の四角形でハイライト表示されます。
Bank の操作
Section titled “Bank の操作”Bank は、slot レイアウトの上にあるタブバーを使用して構成・管理します。デフォルトでは、bank 0 がすでに作成されています。
bank オプションウィンドウを開くには、既存の bank(bank 0 を含む)を右クリックします。
Rename
Section titled “Rename”bank のカスタム名を指定し、OK をクリックするか Return を押します。
Duplicate
Section titled “Duplicate”選択した bank の内容を別の bank にコピーします。コピー先の bank 番号を指定し、OK をクリックするか Return を押します。
New bank
Section titled “New bank”希望する bank 番号を入力し、OK をクリックするか Return を押して、新しい bank を作成します。
Auto-populate banks from directory
Section titled “Auto-populate banks from directory”下記のスロットへのアセットの追加を参照してください。
Reset bank
Section titled “Reset bank”bank をデフォルトの状態に戻し、登録された slot をすべてクリアします。
Remove missing
Section titled “Remove missing”選択した bank から欠落しているメディアを削除します。
Delete bank
Section titled “Delete bank”左クリックすると、Bank Editor から bank が完全に削除されます。
スロットへのアセットの追加
Section titled “スロットへのアセットの追加”手動でスロットにアセットを追加する
Section titled “手動でスロットにアセットを追加する”手動で slot にアセットを追加するには:
- 割り当てたいリソースタイプ(例: Textures)を選択します。
- ライブラリ内のサムネイルを左クリックします。
- 割り当てたい slot にドラッグ&ドロップします。 必要なすべてのコンテンツについて、このプロセスを繰り返します。
コンテンツをファイルやボックスに整理している場合(コンテンツの整理についてはこちら をお読みください)、ボックス単位で slot をすばやく登録できます。これを行うには、キーボードの Alt を押しながら、使用したいボックスの上を左クリックします。カーソルが白い矢印に変わるので、ボックスから使用したい最初の slot までドラッグして放すと、そのボックスの内容で slot が登録されます。
Auto-populate を使用してスロットにアセットを追加する
Section titled “Auto-populate を使用してスロットにアセットを追加する”アセットに DMX 値を割り当てるもう 1 つの広く使われる方法は、アセットライブラリ内のフォルダーやファイルに数値を追加することです。Designer はこのワークフローもサポートしており、bank オプション内の auto-populate フィールドで管理します(アクセス方法は上記参照)。
Auto-populate のファイル構造:
objects/videofile フォルダー内にある各コンテンツフォルダーには、数値でラベルを付ける必要があります。例: 001_Foldername
このフォルダー内のファイルも、同じ数値ラベル方式に従う必要があります。例: 001_filename


ディレクトリの作成
Section titled “ディレクトリの作成”この方法で bank と slot を登録する場合は、まず Windows のプロジェクトディレクトリ内でフォルダーとファイルに番号を付けることから始める必要があります。
使用したいリソースフォルダー(ここでは例として DxTexture を使用します)に移動し、DxTexture フォルダー内のフォルダーに番号を付けます。これらが bank 番号になります。これらの各フォルダー内で、アセットファイルに番号を付ける必要があります。これらが slot 番号になります。
スロットからのアセットのクリア
Section titled “スロットからのアセットのクリア”slot をクリアするには、リソースライブラリの None サムネイルで上書きします。None サムネイルを左クリックし、登録済みの slot にドラッグします。
あるいは、Reset Bank オプションを使用して bank 全体をクリアします。
OSC での Bank
Section titled “OSC での Bank”r17.3 以降、bank は OSC Sockpuppet でも使用できます。
- パスは常に同じです:
/d3/layer/Typeoflayer/Nameoflayer。
例:/d3/layer/Video/video - 常に 1 つのメッセージです(1 つのアドレス/パス + 1 つまたは 2 つの整数)。
- オプション 1: 1 つのパスと、bank と slot を 1 つの数値にエンコードした 1 つの整数。
例:bank 1 slot 1は256+1=257です。 - 単一の整数の数式は
bank*255+slotです。
例:bank 0 slot 1は0*255+1です。 - オプション 2: 1 つのパスと 2 つの整数で、1 つ目の整数に bank、2 つ目の整数に slot を指定します。