No matter how many terrains I create of whatever size I cant get the Frames Per Second (FPS) to even warrant adding a game to the terrain.
I have tried a 10k, 8k, and 4k terrain with much the same unusable results. By unusable I mean that I was stopped from adding any more objects in order to build a game around due to the severe lack of FPS.
Here is my best so far and the steps I ised to produce this environment.
I am using Gais, Complete Terrain Shader (CTS), enviro, Aquas Water, Speed Trees, 5 Textures. Target system set at PC.
Resolutions are as image below.
The profiler displays rendering as the main culprit as below.
Of which drawing and culling seem to be taking most CPU…
Rendering stats are as follows
And Textures seem to be taking up most of the memory:
As a complete beginner to Unity in general I am not sure how to go about solving the issues so would appreciate any assistance.
Below are the actions I took in creating the Gaia environment and the drops in FPS as I developed the space.
ACTION DROP IN FRAME RATE
Turned vSync OFF - 1700-2000
Added Gaia - 1700-2000
Added Terrain - 900-1100
Played Gaia Session - 500-700
Create Spawners - 5 - 6 - 700 (means 500, 600 and 700 but mostly 700)
Spawn Textures - 4 - 5 - 600
Set Lighting to Linear/Deffered - 4 - 500 - 6
Add CTS (terrain Shader) - 4 - 500 - 6
Setup Shader - 5 - 600 - 7
Spawned Objects 300 - 4
(78 mixed rocks farms & villages)
Spawned Clustered Trees (914 total) 220 - 250
Spawned Coverage Trees (290 total) 113 - 210
Added Aquas Water 98 - 101
Import Character 77 - 83
Add Windzone 64 - 68
Add Underwater Effects 54 - 68
Allow HDR - YES
Allow MSAA NO
Occlusion Culling 57 - 64
Add Enviro 49 -51
Add light probe to speedtrees
(lod 0, 1, 2)
Made Houses, rocks and farms STATIC
FGinal Result is 35 - 80 FPS
So basically I dare not add anything else until I have fine tunned the terrain to actually home a game. And all that will entail…
Many thanks for any tips to solve some or all of these massive drops in FPS.
Have a good one.