0

フォルダーとして都市の 3d モデルがあります。フォルダには、.obj ファイル、マテリアル、およびテクスチャが含まれています。

道路を歩いてバーチャル ツアーを作成しようとしています。通りにカメラを置きます。カメラは上下キーで前後に移動します。左右キークリックで胴体左回転。キープレスを正常に処理できます。

都市モデルは地面からの高さが異なります。以下の画像のようになります。 ここに画像の説明を入力

ユーザーが上下キーを押した場合、transfrom.Translate data を更新して z 値のみを変更します。

float translation = Input.GetAxis("Vertical") * speed;
transform.Translate(0, 0, translation);

しかし、カメラが黒線に隠れてしまい、街がよく見えません。ライン(道路)の下に行かないようにするにはどうすればよいですか?立体物を作ることで問題は解決しますか?

4

1 に答える 1