既存3Dビューワーとの違い
自作の3DViewerと既存の3Dビューワーではコンセプトが違います。
既存の方は3Dオブジェクトに焦点を合わせて拡大縮小することによって「物体の観察」をすることが目的ですが、自作の3DViewerの方は3Dオブジェクトを基に創られた「空間の中を移動する」というのがテーマです。
意外とこのタイプのビューワーがなかったというのと、gazo1では写真に写った空間を再現することがテーマになっていることから、空間内を移動するタイプのビューワーがほしくなって自分で作成しました。
アプリのダウンロードとインストール
こちらからダウンロードして3Dviewer.zipファイルを解凍したらインストール完了です。
アプリの起動と.objファイルの読み込み
解凍したフォルダ内にある3DViewer.exeをダブルクリックして起動します。
タイトル画面のOpenFileボタンを押すと.objファイルを選択するダイアログが出てくるので、あらかじめ用意しておいた.objファイルを選択してください。
テクスチャやマテリアル情報も読み込みたい場合はフォルダ構成を以下のようにしてください。
- 対象の.objファイルと同じ階層に同名の.mtlファイルを格納する。
- 同階層に半角英字でtexturesという名前のフォルダを作成する。
- texturesフォルダの中にテクスチャ画像を格納する。
カメラの移動・回転
カメラの正面が常にZプラス、上がYプラス、右がXプラスとする場合
↑・・・Z軸プラス方向に前進
↓・・・Z軸マイナス方向に後退
→・・・Y軸プラスから見て時計回りに回転
←・・・Y軸プラスから見て反時計回りに回転
CTRL+↑・・・Y軸プラス方向に移動
CTRL+↓・・・Y軸マイナス方向に移動
CTRL+→・・・X軸プラス方向に移動
CTRL+←・・・X軸マイナス方向に移動
ALT+↑・・・視点を見上げる方向に回転
ALT+↓・・・視点を見下ろす方向に回転
ALT+→・・・正面の景色が時計回りに回転
ALT+←・・・正面の景色が反時計回りに回転
SHIFT+↑・・・斜め方向(前&上)に移動
SHIFT+↓・・・斜め方向(後&下)に移動
SHIFT+→・・・斜め方向(前&下)に移動
SHIFT+←・・・斜め方向(後&上)に移動

コメント