Latest PhysX Source Code Now Available Free on GitHub

Discussion in 'Physics Processing' started by InvisiBill, Mar 15, 2015.

  1. InvisiBill

    InvisiBill 2[H]4U

    Messages:
    2,608
    Joined:
    Jan 2, 2003
    This came up in another thread, and I hadn't seen it before, so I figured it deserved its own post.

    https://developer.nvidia.com/content/latest-physx-source-code-now-available-free-github
    I'm not a registered developer, so I don't know all the legal details, but this could lead to open implementations of PhysX. I think that would make adoption a lot easier for a number of people, both at the consumer and developer ends.
     
  2. cyclone3d

    cyclone3d [H]ardForum Junkie

    Messages:
    13,181
    Joined:
    Aug 16, 2004
    And still after over a week since this was announced, it still just goes to a 404 not found page.
     
  3. InvisiBill

    InvisiBill 2[H]4U

    Messages:
    2,608
    Joined:
    Jan 2, 2003
    Are you registered with their dev program? I'm not, so I can't say whether or not it's working properly.
     
  4. cyclone3d

    cyclone3d [H]ardForum Junkie

    Messages:
    13,181
    Joined:
    Aug 16, 2004
    Yep, I am registered with their dev program. I even signed up for more parts of their dev program shortly after the release and it still wouldn't work.
     
  5. cyclone3d

    cyclone3d [H]ardForum Junkie

    Messages:
    13,181
    Joined:
    Aug 16, 2004
  6. Quix

    Quix 2[H]4U

    Messages:
    3,707
    Joined:
    Jun 12, 2011
    The licensing agreement requires that you only use the source code in conjunction with your own game code so anything like that would contravene the license. You could probably use the code to get a full listing of all API functions and then create your own implementation of PhysX from scratch (because just copying the API is apparently ok), but that would be a monumental undertaking and could have been done from the documentation.
     
  7. jcdenton2k

    jcdenton2k n00b

    Messages:
    15
    Joined:
    Mar 20, 2015
    So does that answer your question? Obviously they're doing their best to make sure that only authenticated game developers are the ones who get access to the source code.

    You know what an easier way is? Since PhysX is part of Unreal Engine 4 and UE4 is now completely 'free' with full source code (with a modest royalty agreement if your game makes over X money) then you can just get into that UE4 thing and use PhysX without issues.

    I hope we get a lot more cross-platform gaming now. I'd love to game on Linux rather than Windows if possible. Never again deal with the damn Windows registry and a thousand+ other crap things that M$ put into Windows to gimp it from being a truly efficient gaming-centric platform.