And what then, when you wish to change this dynamically? Truthfully, it’s a very simple fix - by just changing a single floating-point value and recompute the camera’s projection matrix.
I didn’t want to accept that it wasn’t possible, so after some search I found this console command:
r.SetNearClipPlane 10
This will set the camera clip plane dynamically to 10 unreal units (1uu == 1cm per default).
And here is a Blueprint setup in Level Blueprint to showcase:
I spend “way” too long on this.