-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implment Skybox as real object in world #10
Comments
There's something wrong, I remember playing hugeass ( halo CE ) and as big the map is, the far plane clips geometry and the skybox gets rendered instead. This is more as having three render targets:
Sky never clips. |
Yeah, this matches with my understanding as well. Both of these methods won't clip on the far plane since the geometry is actually very close to the camera, just rendered first to appear behind everything (and, importantly, writing depth information is disabled) |
No I haven't ever noticed anything like that, the skybox is just a huge dome-like projection, draw in a certain order, with some quads acting like sprites, I recall most of the far geometries on Halo CE, say the desert in The Maw, are part of the BSP. |
In H2, the skybox is an actual object in the world. This can be observed by glitches where you can project an object into the sky by getting it inside the skybox.
https://www.youtube.com/watch?v=TPaiQ0bBbAw
https://www.youtube.com/watch?v=zsXKV8e9cuI
Current implementation is done by rendering the skybox at the position of the camera first, then rendering everything else after.
The text was updated successfully, but these errors were encountered: