アクターがカメラに映っているかを判別したい

アクターがゲーム中のカメラが映し出す範囲内にいるかどうかを判別し、情報を受け取りたいです。そのような機能・ノードはありますでしょうか。よろしくお願いします。

アクターが柱などの影に隠れているかどうかについては問わないです。

「カメラの前ベクトル」と「カメラ座標から判定したいアクター座標への方向ベクトル」から角度を出して、閾値未満なら映っているとみなすという風にするのはどうでしょうか?完璧とは言えないですが…

判定したいアクターに下の処理をいれます

下のGIFのようになりました(青色のキューブが映っているか判定しています)

109799-checkgif.gif

1 Like

下の2パターンでも同じようなことが出来ます。それぞれ微妙に違いがあるので試してみてください。

1 Like