グラフィックスウィンドウの制御
グラフィックス表示ウィンドウには、ジオメトリやメッシュがグラフィカルに表示されます。グラフィックスの描画品質と速度、ウィンドウ内のオブジェクトの表示/非表示、位置、向き、エンティティのラベル表示などをユーザーが制御できます。
次の -nographics オプションが コマンドラインに指定されていない限り、CUBIT の起動時には黒い背景と座標軸トライアドを持つグラフィックスウィンドウが表示されます。ジオメトリとメッシュはこのウィンドウに表示され、さまざまなカメラ位置から確認したり、ワイヤーフレーム、隠線、スムーズシェーディングなどの各種モードで描画したりできます。この節では、マウスによるグラフィックス操作と、グラフィックスウィンドウ内に描画されるエンティティの外観制御について説明します。
CUBIT で作成したすべてのジオメトリ、メッシュ、シミュレーションオブジェクトは自動的にビューへ追加されます。ビュー内のエンティティについて、表示/非表示、色、その他の属性を個別に制御できます。また CUBIT は、通常の表示/非表示設定とは独立した一時表示モードでエンティティを表示することもできます。一時表示モードの描画を通常表示に重ねることで外観をカスタマイズできます。さらに、グラフィックスモード、カメラ位置、ライティングなどの属性でビュー全体を制御できます。
グラフィックスビューは OpenGL を使用してシーンを描画し、システムのグラフィックスハードウェアを利用します。CUBIT には OpenGL 3.2 以降をサポートするグラフィックスハードウェアが必要です。OpenGL 3.2 が利用できない場合、CUBIT は同梱のソフトウェア実装へのフォールバックを試みます。このソフトウェア方式は、ハードウェア方式より性能が低い場合があります。
CUBIT で利用できる各種グラフィックス機能について、以下の項目で説明します:
- コマンドラインによるビュー操作: 回転、ズーム、パン
- マウスによるビュー操作: 回転、ズーム、パン
- 表示の更新
- Graphics Modes
- エンティティの描画とハイライト
- 位置、線、ポリゴンの描画
- Mesh Visualization
- Graphics Clipping Plane
- エンティティラベル
- 色
- ジオメトリおよびメッシュエンティティの表示/非表示
- Graphics Camera
- Graphics Lighting Model
- Graphics Window Size and Position
- グラフィックスビューの保存
- ハードコピー出力
- その他のグラフィックスオプション