Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-109824

Update QtQuick3DPhysics API before leaving feature freeze

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • P1: Critical
    • None
    • None
    • Quick: 3D Physics
    • None
    • 911ca4d64 (dev), 57e35094c (dev), d6f0c06f0 (dev), 72f7a4fe4 (dev), 1f49b60a7 (6.5), 6cb9cea01 (6.5), 2c41151a8 (6.5), f38670fad (dev), a6e5bba94 (dev), 14125874b (6.5), 81cc3ef2f (dev), ee1420af7 (dev), a40f12385 (6.5), 50dc4f2d5 (6.5), 9e786747e (6.5)

    Description

      Notes from the physics API review: 

      • DynamicsWorld ⇨ PhysicsWorld
        • Maybe sceneView should be a Node reference instead (to the root node of the scene)
      • debugView ⇨ debugDraw?
      • write out minimumTimestep/maximumTimestep
      • enableTrigger ⇨ sendTrigger
      • CharacterController.speed ⇨ velocity movement
      • axisLockAngular/Linear: use flags instead of individual properties
      • CollisionShape url properties should all be named "source" ** (currently meshSource/heightMap)
        • Future TODO: support procedural generation (moved to QTBUG-109818)

      Attachments

        Issue Links

          For Gerrit Dashboard: QTBUG-109824
          # Subject Branch Project Status CR V

          Activity

            People

              jokarlss Jonas Karlsson
              tvete Paul Olav Tvete
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: