SpiralFace, on 04 December 2013 - 05:37 AM, said:
Those images you linked where promotional stills. More then likely, they ran that at extreme specs that are not indicative of physical gameplay. (4k textures, camera post effects, specially massaged lighting, no animations playing.)
I do want to say one thing about DX 11 though. DX 11 functionality the way they are describing it means nothing.
Direct X is a series of developer tools. Getting them implemented into the engine is NOT the same as using them or having it be a "make it awesome" switch.
At its core, the DX 11 update will expand the use of multicore thread use. The only thing you will probably see improve initially when its implemented, is that those with multicore CPU's that currently see MWO not using all of their core's processing power will see this amended. (If it works properly. Just because it utilizes all the cores doesn't mean the operations are optimized for its use.)
DX 11 integration will not be a switch that all of a sudden makes the game look like its the latest Call of Duty or other bleeding edge game, but rather, it will lay the ground work down to where the devs can re-visit and slowly wheel that kind of tech into the game piece meal so it can get there eventually. As stuff like high res textures, environment effects, camera effects, foliage, expanded physics, and everything else has to manually be set up by the designers or artists, and then de-bugged and optimized through Development. With them focused so heavily on UI 2.0, I expect the DX 11 update to pretty much be squarely focused on getting the tool set in the engine so they can continue to expand on the graphical power of the game as they move down the road. (Think how LoL is going back and "improving" the graphics on the older heros now. Its not a switch, its the start of a process.)
I just don't want people thinking that this is going to be some kind of magical "make it awesome" switch. Because if you think that, your probably setting yourself up for disappointment.
Couldn't agree more. A lot of people like to moan about "how hard is it to code that?", "why can't you just do this in a day?"
It's simple. Coding/Programming is a PAIN IN THE ***. I am proficcient in C++, C and learning Java. IT sucks. Period. It ain't easy. Even something as simple as just making a button glow green is easily 15-30 lines of code. You have to call libraries that support those functions, tell the program to send this color to this button to this part of the game, etc.
As for DX11, it is more for making the Developers' lives easier for implementing newer things. Yes, it does optimize multicore usage, assuming it is alreayd optimized out of the box, like you said. Coincidentally, DX11, has a DX9 emulator built in, so for those still on DX9 machines, you can still play MWO
All in all, DX11 is a much needed thing more for devs than it is for players, albeit, it does still help us with optimizing our usage of our CPUs to the game.
Before, we go and board the "MOAR FPS train", DX11 won't provide much of a boost. It's more a backend thing, which will make your PC handle MWO nicer. If anything expect your CPU to run cooler in-game more than expecting FPS gains. I honestly do not expect people to get any more than 5fps gain.
Edited by dangerzone, 04 December 2013 - 09:49 AM.