Het toont vooral aan dat er andere physics engines zijn die (veel) langzamer zijn dan PhysX. Er wordt geen vergelijking gemaakt met GPU-PhysX, je kunt dus niet zien dat PhysX bv 100-1000× sneller is op de GPU, daarom alleen al is het een nutteloze/slechte bron. Op een aantal screenshots zie overigens ook duidelijk het probleem: 12-2 fps in een zeer simpele scene.
Een quote van het artikel:
Meanwhile, it is correct that the features that do work on GPU are currently only working on NVIDIA cards, simply because they are implemented using CUDA. There are both obvious political and technical reasons for this.It should be pretty clear that at the end of the day, NVIDIA would like you to choose one of their GPUs.. If you are actually complaining about that, then there is little discussion left to have. Of course they want to sell their products, like every other company in the world. And of course they are going to use their own technology, CUDA, to do so. To me this is pretty much the same as what we had in the past with D3D caps. Some cards supported cubemaps, or PN-triangles, or whatever, and some didn’t. GPU PhysX is the same. It’s just an extra cap supported by some cards, and not by other. Complaining about this is silly to me. It would be like complaining that ATI didn’t make any effort to make PN-triangles work on NVIDIA cards. Seriously, what?
The deal is simple. NVIDIA gives you a free, efficient, robust physics engine. In exchange, if possible, add some extra GPU effects to give people an incentive to buy NVIDIA cards. Fair enough, right? I don’t see what the fuss is all about.
Mijn reactie hierop is dat het een domme zet is, en wel omdat het een versplinterde ervaring voor je spelers oplevert. Voor de game maker is dit slecht, omdat ondanks dat hij/zij een Physics engine implementeert, slechts een selectie van zijn spelers hiervan gebruik kan maken, en een ander deel moet het maar missen, "pech" gehad. Waardoor zij dus een negatieve indruk van je game/bedrijf krijgen/hebben. Een wasserette die alleen BMWs en Mercedessen wast, maar geen Audi's, Porches en VWs zou weinig populair zijn. Idem met PhysX. Oplossingen die vendor specifiek zijn, zijn alleen in het voordeel van de vendor. Niet in het voordeel van de consument, en ook niet in het voordeel van de producent.