AMD can't release Havok because Havok is an independent company, bought by Intel a little time ago.
On the other hand, PhysX is a so closed propietary library as Havok is, probably even more open. Both are closed source, but both are free to license (except Havok, the basic package is royalty-free, including rigid bodies physics and character control / inverse kinematics, but not other modules as soft bodies or destructible objects) and free to download (SDK).
If you're talking about PhysX providing an extra feature that is GPGPU functionality through CUDA, that doesn't make it more closed than others. Even less when those others don't provide a equivalent feature (yet). When they do, PhysX simply will be less compatible, not less open.
Don't take me wrong, I'm all for OpenCL and open standards, and against the use of hw vendor dependant APIs (CUDA, EAX...). But let's call things by its name.




Reply With Quote
Bookmarks