Here's a sneak peek of some of the upcoming shader 3 changes. Keep in mind that this is still heavily work in progress, and the final version will include even more upgrades. Shadows are deliberately turned off at the moment, these images show the level of changes upcoming to the terrain engine and the water renderer.
Before:
After:
Comments for this post
1 Annihilator
question: does the game engine do clipping of hidden vertexes? (hill backside that you dont see)
2 Baal
3 Trap Card
4 Brick Moses
5 elric
6 DEV BoyC
Elric: most of the systems currently in the game overuse the cpu while the gpu is sitting there idling. These visual changes also focus on moving as much of the processing as possible from the cpu to the gpu to balance the workload. We're aiming to keep the performance needs of the game the same while making it look better.
7 Alexadar
8 Obi Wan Kenobi
9 Celebro
Now where's the big blog?
10 Celebro
11 DEV BoyC
12 Obi Wan Kenobi
13 Hugh Ruka
14 DEV BoyC
It's a matter of balancing the workload so that if one part of the pipeline is making the rest wait we can stress the waiting parts more without any performance hit. As we have a lot more going on on the cpu side besides the rendering it makes sense to move as much of the rendering code from the cpu to the gpu as possible. This reduces some workload on the cpu and moves it to otherwise idling parts of the pipeline.
15 Annihilator
will we get some FX showing that part of the lore?
16 Steeldragonz
17 Winter Solstice
18 MoBIoS