Nah, reflection is not a problem. When I have Physyx turned off it never drops below 60 FPS. It's because PhysyX tries to calculate physics on my CPU and it's designed to calculate physics on GPU.CostinMoroianu said:Guy has screen space reflection on which causes a lot of framerate issues in that game. Furthermore the game has optimization issues in general, not just PhysX.
Yes and that's the point. Whenever game use PhysX it doesn't work on anything other than nVidia. So there are no physics on AMD cards nor on consoles and games look quite funny this way. Everything feels so unnatural and stiff - worlds without interactions between the objects. Fortunately very few games use it, but it sad that CDPR wants to join them.EDIT: Don't you also have an AMD card?
You mean it's sad CDPR is one of the very companies who is willing to push gaming graphics forward.Fortunately very few games use it, but it sad that CDPR wants to join them.
Consoles + AMD card owners represent. I would say that even more than 80%, but I wanted to be niceCostinMoroianu said:Well PhysX doesn't work on AMD cards, pure and simple. However AMD users do not represent 50% of the market share let alone 80%.
There are plenty of companies that do that because graphics are the best selling point for games and especially now, during switch between generation of consoles everyone everyone aim to vow us with their graphics. But I don't really care about graphics, I always cared more about other elements like physics and AI. DICE, Crytek, Respawn and many others keep improving physics without using exclusive for nVidia owners solutions.You mean it's sad CDPR is one of the very companies who is willing to push gaming graphics forward.
They have the same support that AMD cards does have. So yeah, world made out of the plastic.CostinMoroianu said:Except that PhysX does work on consoles. Both Xbone and PS4 have PhysX support.
AMD cards can't even try to run PhysX. It's locked out for them.CostinMoroianu said:Or what will happen is that PhysX for consoles will run just as good as PC PhysX using an Nvidia card, except that PC AMD cards won't be able to handle it.
Nvidia confirmed that PS4 and Xbox One will support only CPU based PhysX. It's logical, because AMD cards that are inside them don't have CUDA that is required to run hardware accelerated PhsyX.CostinMoroianu said:Aver: I very much doubt developers would bother with PhysX then, the number of them who are implementing it is growing however.
Well, Heavy Rain, Crysis, Havoc or Nocturne (made in 1999 by 2K) showed us that you can make better cloth physics than what we see in Bureau without hardware accelerationYou need to distinguish between CPU-accelerated Physx and GPU-accelerated Physx. All effects can technically be displayed on any system, only more expensive stuff like cloth simulation is too much parallel workload for the CPU.
If a developer doesn't even bother to go for the eye-candy options like cloth simulation, Physx is computed by the CPU just like any other physics middleware. Therefore this will be the standard in multiplatform titles, if they use physx.
CUDA isn't really necessary - the PS4 also uses DX11.2 level features, without even running an DirectX environment. Physx could be run under OpenCL just as well.Aver said:Nvidia confirmed that PS4 and Xbox One will support only CPU based PhysX. It's logical, because AMD cards that are inside them don't have CUDA that is required to run hardware accelerated PhsyX.
I checked it on Google and it seems to not be actually true. nVidia said that it's technically possible and that they might port PhysX to OpenCL in the future, but right now they don't have such plans.M4xw0lf said:CUDA isn't really necessary - the PS4 also uses DX11.2 level features, without even running an DirectX environment. Physx could be run under OpenCL just as well.
Yeah, but as I said, CUDA is not per se necessary.Aver said:I checked it on Google and it seems to not be actually true. nVidia said that it's technically possible and that they might port PhysX to OpenCL in the future, but right now they don't have such plans.
Most of them use it. Havoc is the most popular physics engine on the market. Others like DICE, Crytek or Valve makes their own physics engines for their games. Seeing list of games that use Physics I would say that they have something like ~5% of market.10th said:Wasn't it rather that PhysX would run better on CPU if they would just optimise it? And nVidia being all business obviously doesn't want to do that, because then there would be one major selling point lost in comparison to AMD.
Moreover, why doesn't everyone just use other physics middleware like HAVOC, which has no problems with either?