概要
Windowコンポーネントを使用すると、パネルやその他のノードビューアのコンテンツを表示する独立したフローティングウィンドウを作成し、維持することができます。Windowコンポーネントを作成し、パネルや他のOperatorを指定します。WindowコンポーネントのOpenパラメータをオンにして、解像度、センタリング、どのモニタに表示するかなどの設定を調整します。すると、ノードビューアで表示されるのと同じものが表示されます。
ウィンドウは、1つのモニタに収めることも、複数のモニタにまたがることも、複数のウィンドウコンポーネントで1つのモニタを占有することもできます。
選択したウィンドウの上でEscを押すと、そのウィンドウを閉じることができます。
Windowコンポーネントは、Performモードでも使用され、Performモードのデフォルトウィンドウである`/perform`と呼ばれることがほとんどです。Windowの章も参照してください。
Info CHOPをWindowコンポーネントにアタッチすると、ウィンドウの現在の位置やサイズ、ウィンドウが実際に開いているかどうかが表示されます。
パラメータ – Window ページ
Window Operator / winop
ウィンドウに表示するオペレータを設定します。
Title / title
Specify the window’s title.
ウィンドウのタイトルを設定します。
———-
Justisy and Offset to… / justifyoffsetto
以下のすべてのポジショニングのパラメータは、ここで指定した場所を基準にして行われます。ウィンドウは指定した エリア よりも広い範囲に渡っていても構いませんが、位置合わせの基準として使われます。
- Primary Monitor / primarymonitor
プライマリモニターは、Windowsのコントロールパネルではメインディスプレイ、NVIDIAのコントロールパネルではプライマリディスプレイと呼ばれることもあります。
- Specify Monitor / specifymonitor
以下のMonitorパラメータで指定されたモニターをロケーションとして設定します。
- Bounds of All Monitors / allmonitors
すべてのモニターを含める場所を定義します。このオプションを使用すると、タスクバーは無視されます。
Ignore Taskbar / ignoretaskbar
このオプションが「オン」の場合、Windowsのタスクバーは無視されます。オフにすると、タスクバーが考慮されるため、位置やサイズの調整でタスクバーが隠れてしまうことはありません。
Monitor / monitor
Area をSimgle Monitor に設定した場合のモニターインデックスを指定します。
Justify Horizontal / justifyh
ウィンドウをモニターまたはすべてのモニターの境界に水平に揃えます。
- Left / left
指定した領域の左端にウィンドウの左端が一致するように整列します。
- Center / center
指定した領域の水平方向の中心に、ウィンドウの水平方向の中心が一致するように整列します。
- Right / right
指定した領域の右端にウィンドウの右端が一致するように整列します。
- Mouse / mouse
マウスカーソルを中心に水平に開くようにウィンドウを整列させます。
Justify Vertical / justifyv
ウィンドウをモニターまたは全モニターの境界に垂直に揃えます。
- Top / top
指定した領域の上端にウィンドウの上端が一致するように整列します。
- Center / center
指定した領域の垂直方向の中心に、ウィンドウの垂直方向の中心が一致するように整列します。
- Bottom / bottom
指定した領域の下端にウィンドウの下端が一致するように整列します。
- Mouse / mouse
マウスカーソルを中心に垂直に開くようにウィンドウを整列させます。
Offset / winoffset
Justify処理後のウィンドウに適用されるオフセットを設定します。
- X / winoffsetx
Justify処理後のウィンドウに適用される水平方向のオフセット。
- Y / winoffsety
Justify処理後のウィンドウに適用される垂直方向のオフセット。
Shift to Single Monitor / single
このメニューには、開いているウィンドウを移動するためのオプションがあります。シングルモニターにシフトするか、ウィンドウが開いたときにカーソルがあるモニターにシフトすることができます。
———-
DPI Scaling / dpiscaling
高DPIモニターのDPIスケーリングを管理するためのオプションです。モニターのDPIスケーリング設定を調べるには、Monitors DATを使用して、dpi_scale列を参照します。
- Native / native
OSのディスプレイ・スケーリング設定に関係なく、モニターのネイティブ・ピクセルのフル解像度を使用します(IE Display Scale = 1.0
- Use DPI Scale / usedpiscale
OSのディスプレー・スケーリング設定で設定された解像度をモニターに使用します。たとえば、3840×2160のモニターで表示倍率を2.0に設定すると、アドレス可能な解像度は1920×1080になります。Windowsシステムでは、ディスプレー・スケーリングの設定が200%となります。
Opening Size / size
ウィンドウのサイズをどのように決定するかを設定します。
- Automatic from Panel COMP/TOP / automatic
指定されたCOMP/TOPのサイズから自動的にサイズを決定します。
- Fill Location / fill
上記のJustify and Offset To…パラメータで指定された場所を埋めます。
- Custom / custom
以下のWidthおよびHeightパラメータを使用してカスタムサイズを設定します。
Width / winw
Opening SizeパラメータがCustomに設定されている場合のウィンドウの幅を設定します。
Height / winh
Opening SizeパラメータがCustomに設定されている場合のウィンドウの高さを設定します。
Update Settings from Window / update
ウィンドウが開いているときは、位置やサイズの変更が可能です。このボタンをクリックすると、現在のウィンドウの設定が読み込まれ、上記のパラメータに適用されます。
———-
Borders / borders
ウィンドウにボーダーとタイトルバーを表示するかどうかを設定します。
Include Borders in Size / bordersinsize
オンにすると、境界線がウィンドウのサイズに含まれます。
Always on Top / alwaysontop
ウィンドウが常に他のフローティングウィンドウの上に位置するかどうかを設定します。
Cursor Visible / cursorvisible
ウィンドウ上にカーソルがあるとき、カーソルを表示したままにするかどうかを設定します。
- Never / nocursor
カーソルがウィンドウの上に表示されることはありません。
- When Moving / cursoronmove
カーソルは動いているときと、動かなくなってからしばらくの間だけ表示されます。
- Always / alwaysvisible
ウィンドウの上にカーソルを置くと、常にカーソルが表示されます。
Close on Escape Key / closeescape
オンの場合、このウィンドウの上でエスケープキーを押すとウィンドウが閉じます。
Allow Viewer Interaction / interac
Window Operatorパラメータで設定したオペレーターとのやり取りを可能にします。
Allow Minimize / allowminimize
タスクバー(macOSの場合はドック)でウィンドウを最小化できるようにします。
———-
V-Sync Mode / vsyncmode
V-Syncに関するウィンドウの更新方法をコントロールします。有効にすると、モニターの更新に同期して更新され、テアリングやフレームの損失を防ぎます。無効にすると、更新中のどの時点でも更新されることになり、テアリングやフレームの損失が発生する可能性があります。FPS is Half Monitor Rateは60Hzのディスプレイで30fpsのファイルを実行する場合などに使用します。これにより、各アップデートがちょうど2回のリフレッシュの間表示され、動きがスムーズになります。
- Disabled / disabled
- Enabled / enabled
- FPS is Half Monitor Rate / halfmonitorrate
Draw Window / drawwindow
無効にすると、ウィンドウの内容は一切更新されません。オーディオやネットワークプロセスなど、レンダリングを行わないプロセスや、VRデバイスの使用時に便利です。
Hardware Frame-Lock / hwframelock
Nvidia GsyncとAMD S400シンクカードを使用したマルチGPUフレームシンクを提供します。
OpenGL Stereo / openglstereo
openGLの立体視出力を使用する場合はオンにします。
Right Eye Operator / winrightop
このパラメータは、上記のOpenGL Stereoパラメータがオンになっている場合に有効になります。右目に使用するCamera COMPを指定します。
———-
Open as Perform Window / performance
この Window COMP を Perform Mode で開きます。Window Placement Dialogを使って、任意のWindow COMPをデフォルトのPerform Windowとして設定することができます(F1ショートカットで開きます)。このボタンはデフォルトのパフォームウィンドウとして選択されているものを変更することなく、このWindow COMPをパフォームモードで開くことができます。
Open as Separate Window / winopen
この Window COMP を Perform Window としてではなく、独自のフローティングウィンドウとして開きます。ダイアログボックス、ポップアップ、テストなどに便利ですが、最終的にレンダリングされたコンテンツを出力するためには使用しないでください。そのような場合は、別々のウィンドウではなく、1つの大きなPerform Windowを使用してください。
Close / winclose
ウィンドウが開いている場合は、ウィンドウを閉じます。
Set as Perform Window / setperform
Window Placement ダイアログの Perform Window の設定を、このウィンドウに永続的に変更します。
Window Placement Dialog / opendialog
Window Placement ダイアログを開くためのショートカットです。
Include in Placement Dialog / includedialog
Onにすると、このWindow COMPがWindow Placement Dialogに表示されます。
パラメータ – Extensions ページ
COMP共通- Extensions ページの章を参照して下さい。
パラメータ – Common ページ
COMP共通- Common ページの章を参照して下さい。