- Home /
How to make an object of infinite height.
I'm building an arena for an FPS, set atop an incomprehensibly tall building.
I don't want to have the buildings appear floating.
I don't want to simply extend the base of the building a massive distance.
I don't want to try concealing the bottom of the building in clouds à la Unreal Tournament's Two Towers:

How can I create the illusion of the building going down into infinity, without a physical object or hitting the max camera distance? The same problem could apply to an energy weapon being shot into space, or an infinite wall, train, etc.
Any ideas on how to approach this problem would be really appreciated.
Answer by Milo_del_mal · Sep 27, 2017 at 09:33 PM
Model your building as if it reached a banishing point in perspective; the parallel lines, make them converge at one point.
This doesn't work in this case tho, it's a FPS game that the user can look down from different locations at the top of the building.
TBH I don't think there's a solution that can meet OP's requirements. The normal way would be just fade the builds out to background after a certain distance. Like this game: https://connect.unity.com/p/games-manifold-garden
This is exactly the problem, it's something that must have a solution though, so I'm deter$$anonymous$$ed to find a lead. Even if it ends up being a bunch of work, if it hasn't been done before I think it's inherently worth putting some work into.
Your answer
Follow this Question
Related Questions
Model Head not Rendering correctly. 0 Answers
Vertex Displacement Shader Problems 1 Answer
Uniform Texture, Rendering Problem 0 Answers
A little Shader rendering problem 1 Answer
(Non-Euclidean) Overlapping Textures with Multiple Cameras Problem 0 Answers