- Joined
- Jan 7, 2008
- Messages
- 5,814
- Reaction score
- 869
- Points
- 203
- Location
- Earth
- Website
- orbides.org
- Preferred Pronouns
- she/her
Good evening.
I've been working on improving and speeding up the OGLA/Spaceway terrain engine, and would like to get some feedback.
If you are interested, here it is:
http://spaceway.1gb.ru/files/sway-terrain-test-130803-1.zip (0.7Mb)
Unpack into it's own directory, run the exe.
(Connection problems? See post #6 - http://www.orbiter-forum.com/showthread.php?p=432465#post432465 )
There are 4 scenarios:
pt_big_air - Flying over a "complex" world
pt_big_orbit - In orbit over a "complex" world
pt_small_air - Flying over a "simple" world
pt_big_free - Free flight over a "complex" world
"complex" and "simple" refer to the texture generation complexity of a planet.
"Simple" one would take a while to load the first time.
What to do:
Include your system specs (CPU, GPU, OS) in your reply, without them everything else is meaningless.
-Pick first three scenarios one by one.
On the start the game would be paused, and terrain would start to generate.
On the left is the debug menu, it shows time elapsed, and generation stats.
-Note the time it takes to generate terrain ("total" stops increasing), and generate textures ("tex" stops increasing)
-Once it finishes, note the FPS (upper-right, or window caption) and unpause (Ctrl-P).
From here it becomes subjective.
You will be flying along the terrain (or orbiting).
Observe how well the terrain stays updated, and what kind of performance degradation there is in motion. It might jerk, or it might slow down - i'm not sure.
In orbital scenario, before unpausing try to look around (right mouse button), and observe whether terrain updates with the view in a reasonable manner.
Note the average FPS in motion.
If you want to take control, controls are similar to Orbiter, Q toggles off the fly-straight mode.
Try to get the best quality and performance combination by changing the settings, and note the settings if successful.
Settings:
On the right there is options menu.
Two sliders are of interest - Uniformness and Quality.
Uniformness controls the spread of the terrain - if low, the high-resolution terrain will creep around the player, and in the distance everything will blur out.
If high, the terrain would be uniformly distributed (whether high-res or blurred depends on sufficient Quality being allocated).
Quality controls how much polygons are allocated for the terrain, and primarily responsible for FPS.
F11 key toggles the graphic settings menu.
Only thing of interest there is the "Advanced graphics" (AG) option, U key.
If everything is unreasonably slow, toggle it off.
Rule of thumb: If in paused orbital scenario you get high FPS looking at space, and low looking at terrain, then toggle AG off.
If everything works so smooth it's boring, try increasing texture resolution to 128 (Won't let you change in game, press Esc in scenario select, change, press L). EDIT: After the change, exit and delete the content of dynpl directory in cache if you do this, otherwise you'll get stripes instead of terrain.
Changing any other settings leaves you on your own with voided warranty.
Potential issues to look for:
-Colours are off, probably on Intel cards
-Weird shadows or black spots
-Total lack of anything (on lower-end systems)
If any of these present, post shaders.log
If it crashes, post run.log
If it looks weird, post screenshots (Ctrl+V)
References for appearance, high is uniformness/quality at maximum and AG on, low is uniformness/quality at minimum and AG off.
Flight, high and low:
Orbit:
Simple:
I've been working on improving and speeding up the OGLA/Spaceway terrain engine, and would like to get some feedback.
If you are interested, here it is:
http://spaceway.1gb.ru/files/sway-terrain-test-130803-1.zip (0.7Mb)
Unpack into it's own directory, run the exe.
(Connection problems? See post #6 - http://www.orbiter-forum.com/showthread.php?p=432465#post432465 )
There are 4 scenarios:
pt_big_air - Flying over a "complex" world
pt_big_orbit - In orbit over a "complex" world
pt_small_air - Flying over a "simple" world
pt_big_free - Free flight over a "complex" world
"complex" and "simple" refer to the texture generation complexity of a planet.
"Simple" one would take a while to load the first time.
What to do:
Include your system specs (CPU, GPU, OS) in your reply, without them everything else is meaningless.
-Pick first three scenarios one by one.
On the start the game would be paused, and terrain would start to generate.
On the left is the debug menu, it shows time elapsed, and generation stats.
-Note the time it takes to generate terrain ("total" stops increasing), and generate textures ("tex" stops increasing)
-Once it finishes, note the FPS (upper-right, or window caption) and unpause (Ctrl-P).
From here it becomes subjective.
You will be flying along the terrain (or orbiting).
Observe how well the terrain stays updated, and what kind of performance degradation there is in motion. It might jerk, or it might slow down - i'm not sure.
In orbital scenario, before unpausing try to look around (right mouse button), and observe whether terrain updates with the view in a reasonable manner.
Note the average FPS in motion.
If you want to take control, controls are similar to Orbiter, Q toggles off the fly-straight mode.
Try to get the best quality and performance combination by changing the settings, and note the settings if successful.
Settings:
On the right there is options menu.
Two sliders are of interest - Uniformness and Quality.
Uniformness controls the spread of the terrain - if low, the high-resolution terrain will creep around the player, and in the distance everything will blur out.
If high, the terrain would be uniformly distributed (whether high-res or blurred depends on sufficient Quality being allocated).
Quality controls how much polygons are allocated for the terrain, and primarily responsible for FPS.
F11 key toggles the graphic settings menu.
Only thing of interest there is the "Advanced graphics" (AG) option, U key.
If everything is unreasonably slow, toggle it off.
Rule of thumb: If in paused orbital scenario you get high FPS looking at space, and low looking at terrain, then toggle AG off.
If everything works so smooth it's boring, try increasing texture resolution to 128 (Won't let you change in game, press Esc in scenario select, change, press L). EDIT: After the change, exit and delete the content of dynpl directory in cache if you do this, otherwise you'll get stripes instead of terrain.
Changing any other settings leaves you on your own with voided warranty.
Potential issues to look for:
-Colours are off, probably on Intel cards
-Weird shadows or black spots
-Total lack of anything (on lower-end systems)
If any of these present, post shaders.log
If it crashes, post run.log
If it looks weird, post screenshots (Ctrl+V)
References for appearance, high is uniformness/quality at maximum and AG on, low is uniformness/quality at minimum and AG off.
Flight, high and low:
Orbit:
Simple:
Last edited: