Different performance MAC and PC version of the engine
We did some tests and we're a little saddened by the results :(.
We used a models of RPG demo. The size of the terrain 9x9 areas. 1000-2000 trees and grass. For trees were generated 3 lods, for grass 2 lods.
We used the following settings:
For the PC version, we can even increase the range(what we need):
D.viewRange (500);
D.grassRange (100);
PC configuration is much worse than a MAC, but the FPS is 20 times lower than on the PC :(.
I do not know what can I say ... just the Mac version is not ready for production. It turns out the Mac version is not optimized at all, no static / dynamic batching system. A lot of drawcalls.
(This post was last modified: 05-28-2012 09:19 AM by Panerox.)
RE: Different performance MAC and PC version of the engine
Win and Mac use the same optimizations, the only difference that Mac uses OpenGL which is not that good when compared to DirectX.
You didn't post your system spec.
are you running any programs in the background?
RE: Different performance MAC and PC version of the engine
(05-28-2012 10:27 AM)Dwight Wrote: Just out of curiosity, could you decrease the bump-mapping to 0 on your materials? Your scene would be an excellent starting point for my "suspicion".
Optimizations are now early on the roadmap
It does not affect the result
P.S.
It's only stress test, 22 FPS is good, we know what we can expect in the future. It is not clear why the Mac version running on more powerful computer gives a very bad result.
(05-28-2012 10:44 AM)Esenthel Wrote: Win and Mac use the same optimizations, the only difference that Mac uses OpenGL which is not that good when compared to DirectX.
You didn't post your system spec.
are you running any programs in the background?
MacBook Pro 15, Core i7 2200, 4Gb, Radeon HD 6750M
Win - Core 2 Duo E6550, 2Gb Ram, Radeon HD 3400 Serios
I do not know, Mac is faster than a computer running Windows, but the results are very different. Other programs do not work in the background. We just did the stress test to find out how much vegetation can add to the scene.
We will wait for the grass HW instancing in the roadmap.
(This post was last modified: 05-28-2012 11:02 AM by Panerox.)
RE: Different performance MAC and PC version of the engine
We have many more trees and grass. We need to make the forests, fields of grass and a variety of static objects (such as rocks, stones, etc). We need more detail to our First Person Shooter.
All this depends on the number of objects in the scene. Forest and grass very bad impact on performance. We will test the landscape on the other Mac.
(This post was last modified: 05-28-2012 11:56 AM by Panerox.)