Outerra forum
Anteworld - Outerra Game => Tech demo, support, updates => Topic started by: eisenopferd on September 22, 2013, 01:56:58 pm
-
Just one word for the cylindrical projection: Gorgeous stuff!
I just tested the projection with my eyefinity setup with 5 19" TFTs.
Its even working with the 179° FOV and the view has no distortions!!
Standing in the middle of the runway facing 90° I`m able too see both ends of the runway in my outer screens.
This is new for any simulation I know and is a revolution for surround views!!!
OK, its not working perfect yet.
In the lower left and right corners, there are some parts missing. It looks like the rendering in the wide corners is not going far enough. But it is even the same with lower FOW.
If I spawn into a car or plane I cant see anything, Its corrupted.
I will take screenshots later.
But great success so far!!
/Hendrik/
-
Yeah.. Take a real picture of your setup with the 5 screens running OT!
-
Great it's working for you :)
The bugs are known issues with the culling (the corners), and the cockpits are broken because the long polygons there can't handle the curvature without extra tesselation. That tesselation will be hopefully automatic so that nothing will be needed to be done with the models.
-
Humm, this is very good !
-
Great it's working for you :)
The bugs are known issues with the culling (the corners), and the cockpits are broken because the long polygons there can't handle the curvature without extra tesselation. That tesselation will be hopefully automatic so that nothing will be needed to be done with the models.
Is it possible to build a Cockpit without these polygons? Perhaps only a panel with instruments, like a cabrio airplane? Would it be possible to fly with this model without these errors?
-
Usually people who need it have hardware cockpits and only need the image of the outside world; this was done initially for these cases. If you want to have a 3D in-game cockpit rendered with the current version, you'd have to have it finely tesselated. The problem is that cylindrical/spherical projections are curved. When you project a triangle that's close to the camera, the triangle endpoints (vertices) are projected correctly, but the pixels inside are interpolated linearly, because hw rasterizers can't work otherwise. The error is progressively larger as the pixels are further away from the nearest vertex.
If you want to minimize the error, you must break all triangles that would end up covering larger parts of the screen into smaller ones. That can be done automatically (on modern GPUs), or manually by tesselating the cockpit finely, avoiding any long triangle edges.
The models we have got there aren't tesselated enough, there are some long triangles on the sides, and that completely breaks the projection. Once the auto-tesselation is implemented, it should handle these cases.
-
Thanks Cameni for the explanation.
So for me it would be useful to display the panel in a new window, but we had this discussion befor :-)
Would it be possible for me to change the model of the cessna and deleting all parts around the panel? Or simply define a new cessna without any viewable model? I never tried the meddeling tools...
Is it possible to fly the cessna only with a HUD?
-
Here comes a video of my setup with the surround view with 5 screens setup in a half circle.
outerra cylindrical projection (http://www.youtube.com/watch?v=K0uWzKkTeAE#)
This kind of display is nessesary for having the overview when flying in a traffic pattern. In this case its important to turn the last 90° corner at the right moment, and for this correct turning its important to be able to look outside the side Window in a 90° angle.
With other simulators (MSFS, XPlane) this is not possible with only one window.
Perhaps this video makes it clearer. Its recorded wich FS2004 in the same hardware.
http://youtu.be/-54AkRpY6nE (http://youtu.be/-54AkRpY6nE)
-
Looks Great. Now I need to get five 12" monitors and wrap it around my head.
What Kind of framerate can you maintain?
-
What Kind of framerate can you maintain?
I have no detail. I guess its about 15-20fps. I didnt manage to switch on the FPS counter yet. Is it F12? I have a small size keyboard with a funktion key to be pressed for F11 and F12.
I had to reduce the details a little bit (I dont remember wich slider it was) and it seems to be that the details-redering is not so far in the distance when I switch to cylindrical. Perhaps you can see this in the video.
If I can find the FPS counter I will post a fiew details.
-
Would it be possible for me to change the model of the cessna and deleting all parts around the panel? Or simply define a new cessna without any viewable model? I never tried the meddeling tools...
Is it possible to fly the cessna only with a HUD?
You can set sim_mode = true in eng.cfg, to hide the aircraft.
-
You can set sim_mode = true in eng.cfg, to hide the aircraft.
yes it works.
But How ca I setup the FPS counter???
-
ctrl+F12
Or you can remap it by editing iomap.cfg entry.
-
ctrl+F12 does nothing. I`ll try to remap or use another keyboard.
-
Just managed to start the FPS counter.
The FPS is about 15-20 and it is the same with projection flat or cylindric.
/Hendrik/