拡張現実のプロトタイプを実装しています。しかし、私はビデオを背景として設定する方法を理解していません。GUITextureのテクスチャとして設定できるWebCamTextureクラスがあります。ただし、この場合、他の3Dオブジェクトは表示されません。
2832 次
3 に答える
1
- 平面を作成する
- カメラノードに接続します
- GameObject->ビューを選択範囲に揃える
- 飛行機を900に変換します
- 画面に合わせて平面を拡大縮小します。
于 2012-06-14T01:43:41.877 に答える
0
2つのカメラを作成します。1つはすべての3Dオブジェクトを表示するように設定し、もう1つはGUITextureを使用して作成します。
于 2013-07-22T08:16:03.277 に答える
0
メインカメラに次のコードを添付すれば完了です
public class webcam_example : MonoBehaviour
{
WebCamTexture webcamTexture;
bool webcam_ok = false;
void Start()
{
WebCamDevice[] webCams = WebCamTexture.devices;
if (webCams.Length > 0) {
webcamTexture = new WebCamTexture();
webcamTexture.Play();
webcam_ok = true;
}
}
void OnPreRender()
{
if (webcam_ok)
{
Graphics.Blit(webcamTexture, (RenderTexture)null);
}
}
}
于 2019-08-23T02:18:17.603 に答える