[0.18.9.0 Players are invisible when looking through distant Camera IO instances

Summary

When looking through a camera that’s placed outside of the draw distance of the player, any player that’s in the Camera IO’s FOV is invisible.

I believe this is because the cameras make use of the player’s position when checking what to draw. This is inconsistent with the Post Processing Volume, which does apply to camera views.

Logically, the camera should make use of its own position when checking what should be drawn.

Steps to Reproduce

You need 2 players for this.

Player 1 will be looking through the cameras, Player 2 will be in the camera’s FOV.

  1. Place 2 Camera IO instances. 1 should be near Player 1, another should be far away. If Player 1 can no longer see Player 2 without looking through the camera, that’s far enough
  2. Have Player 2 stand in view of Nearby Camera
  3. Have Player 1 look through Nearby Camera, Player 2 will be visible
  4. Have Player 2 stand in view of the Faraway Camera
  5. Have Player 1 look through Faraway Camera, Player 2 will not be visible

What I expected to happen

Player 2 to be visible to Player 1 when looking through a faraway camera.

What happened

Player 2 is not visible to Player 1 when looking through a faraway camera.


Notes / Media

Slightly related: I think that the distance in which other players are drawn is really short. There are so many cool things that can be done if there is an option to increase that.

3 Likes

unfortunately this is still happening as of [1.0.2.0], draw distance when using camera io retains the original player location

im hoping this is a bug due to post processing not working like this, otherwise we may have to wait and see if this suggestion of custom draw distance goes through

now that were gaining more and more support for workshop maps and cool stuff in condos, people making pvp battle arenas and such, i feel this issue could really do with some love

2 Likes