グラフィックスビューの保存
現在のグラフィックスビューは、次のコマンドを使用して保存および復元できます:
View Save Position <n>
View Restore Position <n>
ビューを保存すると、コマンド実行時のカメラ設定が保存されます。ビューを復元すると、カメラは保存された位置、向き、視野に戻ります。
ビュー保存時に autocenter がオンの場合、ビューを復元すると、モデル全体が中央に表示され画面内に収まるようにカメラ設定が自動調整されます。これは「zoom reset」とほぼ同じ動作です。autocenter をオンにするには「graphics autocenter on」と入力します。
次に、 上面ビューを保存する例:
at 0
from 0 1 0
up 1 0
graphics autocenter on
view save position 3
このビューを復元するには、次のコマンドを使用します:
view restore position 3
復元後のビューは y 軸方向を見下ろし、x 軸が上、z 軸が右になります。モデルはビュー中央に配置され、すべてがグラフィックスウィンドウ内にちょうど収まるようにズームされます。モデルが原点を中心としていない場合でも同様です。
「view save」コマンド実行時に autocenter がオフの場合、シーンがグラフィックスウィンドウに収まるようカメラは調整されません。代わりに、「save」コマンド実行時とまったく同じ位置に配置されます。
「at」「from」「up」など多くのグラフィックスコマンドは、「display」コマンドを実行するまでグラフィックスウィンドウの表示を変更しません。ただし内部では直ちに反映され、「view save」コマンドで保存される内容にも影響します。
CUBIT のコマンドライン版では、Shift キーを押しながらファンクションキー(F1~F12)のいずれかを押すことでビューを保存できます。各ファンクションキーは個別の保存ビューに対応し、合計12個まで保存できます。後でビューを復元するには、Shift キーを押さずに対応するファンクションキーを押します。
毎回 CUBIT を実行するときに利用できるよう、ビューを cubit ファイルに保存しておくと便利です。CUBIT を使って正面、上面、側面ビューを位置1、2、3に保存します。ビューを cubit ファイルに保存する場合は、保存後に「view reset」コマンドを追加しておくと便利です。これにより、起動時のグラフィックスは、cubit ファイルにビューコマンドが含まれていない場合と同じ表示になります。