Search Unity

  1. All Pro and Enterprise subscribers: find helpful & inspiring creative, tech, and business know-how in the new Unity Success Hub. Sign in to stay up to date.
    Dismiss Notice
  2. Dismiss Notice

PhysX 3.3.3 but no origin shift?

Discussion in '5.5 Beta' started by Arowx, Nov 29, 2016.

  1. Arowx


    Nov 12, 2009
    OK PhysX has an scene origin shift feature ->

    In effect allowing you to move the world around the player and avoid accuracy problems in larger worlds.

    So this feature looks like it is definitely in the PhysX 3.3.3 API but I can't find any mention of Origin Shift in the Unity API?

    I can understand that you might be holding it back for a big terrain release, but it could help a lot of game developers making larger open world games.

    No mention of larger worlds or physics upgrades that mention origin shifting in the roadmap at all, why?

    Idea: The transform optimisation due to drop in 5.6 could be ideal to go along with an origin shift.
    Last edited: Nov 29, 2016
    MrEsquire likes this.
  2. hoesterey


    Mar 19, 2010
    The ability to shift origin would both save me incredible amounts of time and open up new possibilities.

    That said, I'm guessing they need to apply this origin shift to the renderer as well, so its more then a simple integration.
    Last edited: Nov 29, 2016
  3. hippocoder


    Digital Ape Moderator

    Apr 11, 2010
    I'm not really up for unity introducing more bugs when Unity needs to:

    - fix all physics bugs
    - increase current script-physics performance (onStay etc)
    - do physics / ragdoll animator stuff

    All of that needs doing before origin shifting, which is of limited use when all the other systems need to be done first like GI, occlusion culling, AI, etc, all these systems need to be origin shift friendly (and bug free) first.
    MrEsquire likes this.