PDA

View Full Version : 06/09/2016 - Feedback Request - Frame Rate Tests



Xsyon
06-09-2016, 01:30 PM
I've been running several frame rate tests on the Test Server with the assistance of the Guide Team and some volunteers.

The Test Server is currently open to the public and would like your feedback!

If you would like to participate and provide results, please follow these steps:

1) Go to Options and:
- set your usual resolution
- turn all shadows to Off
- turn HDR Rendering On
- Make sure Generic Mode and No LOD Mode are Off
- Leave other settings at Default

2) Choose a location for your tests and write down the coordinates. Stay at this location for all tests.

3) When in game make sure Building Mode is turned Off. This setting doesn't save, so please check it before each test.

4) With your angle kept at 0.15 and camera zoomed completely out, record your frame rate in 4 directions. N, E, S, W. Make sure your mouse is hovered over the sky or ground when checking the frame rate and wait a bit so that frame rate has steadied.

This is the Baseline Frame Rate test.

5) Set Generic Mode to On and restart the game. Repeat steps 3 and 4. This is the best possible frame rate if all models were using the simplest LOD meshes.

This is your Generic Mode Frame Rate test.

6) Set Generic Mode to Off an No LOD Mode to On and restart the game.

Repeat steps 3 and 4. This is not using LOD meshes at all.

This is your No LOD Mode Frame Rate test.

7) Post the following:

- Windowed or full screen mode
- Your game resolution
- Your location
- Your Baseline Frame Rate test. N, E, S, W
- Your Generic Mode Frame Rate test. N, E, S, W
- Your No LOD Mode Frame Rate test. N, E, S, W

---------------------------------------------------------------------------------------------------------
LOD means Level of Detail. Each building potentially has four LOD meshes from high detail to low detail. Up close each building uses its highest detail LOD mesh. As the distance between your view point and the object increases, the engine swaps in lower detail meshes. In theory this should improve frame rate.

So far our test results indicate the following:

- LOD meshes for buildings are currently not necessary as other factors affect rendering far more than the detail of the meshes.

- Removing LODs for buildings may slightly improve loading times as less meshes load.

- Removing LODs for buildings will slightly reduce memory usage.

- Removing LODs for buildings may slightly improve frame rate as distance calculations to determine the current LOD rendered can be disabled.

If player tests confirm what I've found so far, I can disable LODs for now and optimize the rendering code accordingly.

Thanks!

mooncatcher0920
06-09-2016, 08:50 PM
My test location is right out side our north tribe .
Full Screen Mode
Screen Resolution 1920x1080
Zone 1058 Pos X 167.04 Pos Y 870.99

Baseline results
North. 41 fps
South. 60 fps
East. 60
west. 60

Generic Mode Frame Rate test Results.

North. 41
South. 60
East. 60
West. 60

No LOD Mode Frame Rate test Results

North. 40
South. 60
East. 60
West. 60

I am also going to add my computer spec.

System
--------------------------------------------------------------------------------
Manufacturer Hewlett-Packard
Model p6653w
Total amount of system memory 16.0 GB RAM
System type 64-bit operating system
Number of processor cores 4

Storage
--------------------------------------------------------------------------------
Total size of hard disk(s) 2906 GB
Disk partition (C:) 36 GB Free (112 GB Total)
Disk partition (D:) 2482 GB Free (2794 GB Total)
Media drive (E:) CD/DVD

Graphics
--------------------------------------------------------------------------------
Display adapter type NVIDIA GeForce GTX 660
Total available graphics memory 4096 MB
Dedicated graphics memory 2048 MB
Dedicated system memory 0 MB
Shared system memory 2048 MB
Display adapter driver version 10.18.13.6822
Primary monitor resolution 1920x1080
DirectX version DirectX 10

Xsyon
08-01-2016, 04:40 PM
Thanks to those who participated in these tests (here and with direct feedback)!

The upcoming patch implements optimizations based on the results gathered through these and in house tests.