If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Game-Spy is a rather tricky devil to have in your project. Beware of them. And UT3 is pregnant with this shit so this is most probably a problem. What goes for PhysX it's anyways gonna die. nVidia puts this all into CUDA so it's deprecated soon anyways. But the reason for UT3 to not go Linux is in my opinion more the drama that went down over the course of the last year.

PhysX is going to die? Are you sure? There are some quite nice effects which are nearly impossible to be managed by the CPU itself, but with an extra nVidia-Card you could increase the framerate dramatically.

PhysX is going to die? Are you sure? There are some quite nice effects which are nearly impossible to be managed by the CPU itself, but with an extra nVidia-Card you could increase the framerate dramatically.

If you can do what PhysX does and more in either CUDA or OpenCL and not need the extra API doing it, it might just do that. No need. I'd prefer people used OpenCL if it's easy enough to use- it seems pretty much everyone that's important is exposing GPGPU functionality that way.

If you can do what PhysX does and more in either CUDA or OpenCL and not need the extra API doing it, it might just do that. No need. I'd prefer people used OpenCL if it's easy enough to use- it seems pretty much everyone that's important is exposing GPGPU functionality that way.

Actually when your running PhysX on a nvidia card you are using Cuda. Nvidia ported the PhysX libraries to Cuda when they purchased Ageia. No Cuda = No PhysX on the GPU.

Definitely it would make sense especially if others jump on the physics on GPU bandwagon. Better have one API from the very beginning than 3 ones incompatible with each other.

DirectX, OpenGL and Glide all over again? No thanks...

At any rate, OpenCL will have competition on its own, now that it has been publicly admitted Microsoft will be implementing a GPGPU API within the DirectX stack (DirectX 11 time-frame, IIRC), and that will tilt the balance towards it in the end (we have already seen the effects of DirectX as a multimedia-interactive API [locked-in] thanks to Microsoft's flexing their monopolistic muscle)