Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • 0
AngelFlash

How can I make these look like they stretch out forever properly?

Question

(The sky texture on the wall is placeholder)
How could I get these to look like they go on into infinity without it looking odd? Do I just have to make the sectors reeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaaaaaaaaaallllllllllllllyyyyyyyy long, tapered, and far away? Or is there a better option?
I'm using Ultimate Doom Builder and GZ Doom to play it.
 

Spoiler

infinity-ocean-and-lava.pnginfinity-ocean-and-lava-2.png

 

Share this post


Link to post

2 answers to this question

Recommended Posts

  • 1
12 minutes ago, Nevander said:

You need to use Line_Horizon line special (9) where you want it to extend forever.

 

https://zdoom.org/wiki/Line_Horizon

They already are, if you looked at the screenshots.

 

@AngelFlash Your problem is inherent to projection, in that what you want doesn't really exist. Horizon lines work by projecting the planes into the horizon based from the geometry of the camera, and that's exactly what they are doing, however it doesn't extend the physical geometry into the horizon (notice it doesn't work for the lower walls and the planes always extended from the camera position, not where they physically come from). You can't really have an infinite expansion of geometry quite like that, it presents a lot of issues as to information and the lack thereof in so much as I can't even begin to explain the problems with that, it's an unwieldy concept in even industry contexts.

 

You need to design your geometry carefully around this fact in that typically you can only sensibly extend one plane at one elevation in one place at a time.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×