Quote: "And I think now you should realize that DX10 feautures is for professionals only. And DX11, of course. Btw, main DX11 feauture is on-fly tesselating. Really need it? Where? Also, you must have graphic card that has hardware support of DX10.1 and DX11. Have one?
New DX will be in DBPro, when users will be able to use it. Simple, eh?
"
I agree. But to correct a few points :
-On the Fly tessellation is availible on almost all hardware, but DX11 hardware allows it to be much faster and more practical for games
-Sure, the main feature is hardware tessellation, but there's also
HDR texture compression, DirectCompute 11, Shader Model 5...
Anyways, think about it for a second. Do we
really need DBPro for DX11 or 10? Look at Call of Duty : MW2 for a second. It has AMAZING graphics. What version of DirectX do you think it uses?
Same goes for Crysis (even though it has a DX10 mode, DX9 still looks awesome). They are both using DirectX 9. The same DirectX that we have. Look at Evolved's Shaders. They're a great example to show how much graphic power we really have with DX9.
That aside, Lee said that he probably had no plans to release DBPro X10 whatsoever. All DBPro X10 basically is, is just a few DLLs for Dark Basic Pro that allow DX10 functions to be used. Anyone here, with the right determination, can make one on their own, and release it.
There are also a few misconceptions about DirectX 10 and 11. Things like :
-Improving graphics and making games so much better
This is partly true. But remember, DirectX10 gives you the tools to do that. It doesn't automatically shades your model with uber high level Parallax shaders. Any DirectX programmer should know that DirectX is not all about graphics themselves. There are many parts to DirectX, and the most interesting feature which is probably not known to 50% of people here, is DirectCompute.
I think it's wonderful how you can divert everyday physics/AI tasks to your GPU. That way, your CPU has less work to do. If TGC was to release DBPro X10, I would not buy it for it's graphical enhancements, but for it's computing to the GPU.
I honestly think that a lot of people want DBPro X10 because they can make stuff like FPSC X10. Yes, you can, but it requires quite a bit of coding knowledge on your part. Don't think your game will automatically have ragdoll, and smoke particles, and water and bloom, etc. You have to add these in yourself.
To be honest, I think most people still need to grasp the awesome technology that is before us - Direct X 9.