fSpyは、現実世界の画像の透視を仮想環境で再現することができる無料のソフトウェアです。



動画の書き起こし

fSpy Home (fspy.io)

こんにちは!画面で見ているのは、約30年前の写真で、私の弟、母、そして父方の祖父が写っています。私が子供の頃に通っていた学校です。

現在見ているのは、Blenderで再現され、Substance Painterでテクスチャを施し、Unityで航行可能にした同じ場所です。

この単純な廊下から始めて、他の環境も再現しましたが、すべてのプロジェクトには共通の要素があります。仮想カメラの位置を再現するためにfSpyを使い、参照オブジェクトの寸法も指定できるため、環境やオブジェクトの寸法も再現します。

fSpyは、現実世界の画像の透視を仮想環境で再現することができる無料のソフトウェアです。これは、写真に基づいてフォトモンタージュを作成したり、オブジェクトや環境を再現したりするのに非常に便利です。この動画の説明欄には、画面に表示しているソフトウェアのメインページへのリンクがあります。fSpyは、再構築されたデータをプロジェクトファイルにエクスポートするスタンドアロンのソフトウェアです。このプロジェクトファイルをBlenderにインポートするには、Blenderとの統合を可能にするアドオンもダウンロードする必要があります。チュートリアルに入る前に、その作者であるPer Ganteliusのページも紹介しておくと良いでしょう。

fSpyをダウンロードしてインストールしたら、アプリケーションを起動しましょう。画面の中央には、ソフトウェアのウェブサイトにチュートリアルがあるサンプルプロジェクトを開始するボタンがありますが、それは無視してfSpyに写真をインポートしましょう。これはファイルメニューを使用するか、単に画像をメインのfSpy画面にドラッグすることで行えます。

左側のメニューで、画像内で識別する消失点の数を定義できます。私は2に設定しています。なぜなら、一見しただけで写真の奥にあるドアにあるべき一つの消失点をすぐに特定できる一方、もう一つの消失点は右側にあり、画像の外側にあり、廊下の最後の方向のタイルや梁のラインに従っているはずだからです。

fSpyの使用は非常に簡単です。彩色されたセグメントの端をクリックし、それらを消失線を描くように配置するだけです。fSpyはそれを使用して消失点を見つけます。これらの制御ポイントの1つをクリックするときにSHIFTキーを押すと、拡大鏡がアクティブになり、より正確な配置が可能です。特に2つのペアのセグメントがあり、各ペアはX軸とY軸のいずれかに沿って配置する必要があります。私の場合、床、壁、梁が2つのペアのセグメントを配置するために多くのラインを提供してくれるので、非常に幸運です。

制御ポイントを配置する際に、白い点を中心とした参照システムが、特に画像の消失線に沿ったXおよびY軸を備えるように整列していることに気付いたかもしれません。白い点はBlender内の仮想ユニバースの原点を表します。

この場合、わずかなステップで参照システムがうまく再作成されています。Z軸が下向きを指している場合や、軸の向きに関する他の問題が発生した場合は、Vanishing Point Axesメニューで軸の向きを調整してみてください。

もし画像に値を知っている距離があるか、おおよその寸法を持つオブジェクトがある場合、Reference Distanceメニューで参照として使用する軸を選択し、表示されるセグメントの制御ポイントを移動してそれに長さを割り当てることができます。私の場合、後ろのドアの高さはわからないですが、柱の基部が約1メートルの高さだったことを知っています。したがって、仮想ユニバースの原点を柱の基部の頂点に移動させ、Reference Distanceセクションのメニューに表示される数値フィールドに1メートルを指定する前に、Reference Distanceセグメントを柱の基部の高さに合わせてリサイズしています。

これが完了したら、得られた情報をエクスポートするだけで、ファイルメニューから「名前を付けて保存」を選択し、ファイルを保存するディスクパスを指定します。

以前にも述べたように、fSpyスタンドアロンソフトウェアに加えて、Blenderのインポートアドオンもダウンロードする必要があります。これは、設定ウィンドウのアドオンタブからインストールできます。

これを使用するには、ファイルメニューのImportセクションに移動し、先ほどディスクに保存したプロジェクトファイルをインポートします。

このアドオンは、fSpyプロジェクトで使用したと同じ背景画像を持つ仮想カメラを作成します。Blenderの仮想ユニバースの原点は、プロジェクトを保存したときにfSpyでカートジアン座標の白い点を配置した場所になります。

fSpyプロジェクトでは、原点を柱の基部に配置し、各柱の底が1メートルの高さと考えられるように寸法を設定しました。これにより、1メートルの辺を持つ立方体を仮想ユニバースの原点に挿入し、この立方体は写真の柱の基部と完璧に重なります。

この時点で、環境とその中の要素のモデリングに進むことができます。ここでは、fSpyによって作成された仮想カメラの方向が、元の写真の要素とジオメトリを整列させる様子を示すために、環境のラフなモデリングのタイムラプスを表示しています。

この2番目のタイムラプスでは、シーンにインポートされたいくつかの個別に作成されたアセットの配置を示しています。頂点とエッジのスナッピングツールを使用することで、環境内の要素を簡単に配置し、リサイズすることができます。その後、調整、UVアンラップ、表面のテクスチャリングが続き、写真からの迅速な仮想環境の再構築が、合理的に正確な寸法、距離、および比率を備えて完成します。

このチュートリアルがお役に立てれば嬉しいです!またお会いしましょう!

このサイトは、私の制作物の一部を紹介することのみを目的としており、宣伝目的ではありません。現在、カスタム制作、コンサルティング、その他いかなる業務上の協力に関するご依頼も受け付けておらず、対応いたしませんので、あらかじめご了承ください。


プライバシー及びクッキーの使用に関する拡張情報の通知