The gallery bug is exactly it.
I call them visnodes from my prior experience.. generally the idea is visible regions. The trick is to realize where vision has to be cut off, and.... cut it.
What happens is the engine (which by the way is stupid like all game engines.. it has no concept of visual lines unless it's told) renders everything that's not to the sides or behind the player. EVERYTHING. Well, normally.
It doesn't get the concept of walls and such. And moreso, there's precaching and preloading so it can seamlessly render as you run. Polycounts go sky-high.
Except for a visual cutoff. If there's a hallway that does a 90 degree turn, you can't see after the turn until you're at it, either way. So when modelling you thump down the equivelant of a transition.. where if you're before the chunk, you cut off all after. If you're after, cut off all before. And in the middle, only the hallway and not down any corners etc. Cyan used that all over.. hence when inside the gallery or museum or library etc, the outside world isn't drawn anymore. And outside you can't see in. It cuts on poly load.
To expand Ae'gura, all you need to do is figure the cutoffs. And there's lots everywhere it could have. So you put in areas in rooms, past corners and rubble and blocks. You make sure you can only take in parts of the city at once, or if you're gonna see the whole works do it with a low-poly faked model like for the hoods or K'veer. There's always room until you hit the maximum limit of the file design itself. And someone would have to fill me in on what that is, but I doubt we're close, not after Cyan likely upped it again for the big open places like say Minkata (which is a nice trick.. using sand as a fog so fade-out isn't glaringly obvious).
(Edit: I'm simplifying, but the idea holds. They're working on making graphics cards and game engines realize what's visible based on occlusion, but the catch is it generally takes as much processor as just rendering most of it anyways)
_________________ You know, I wish we would learn Atrus loved the 1812 overture, and in turn we had a copy for our relto. That's right, a canon canen cannon!
MOULa KI: #00027582 #7425022 100% Authentic Gondar! Accept no substitutes, imitations, or knock-offs!
|