Skip to content

Releases: signorpipo/wle-pp

v0.2.8

17 Nov 17:00
Compare
Choose a tag to compare

New:

  • add scene extension, a set of functions added to WL.scene like pp_getRoot() or pp_getObjectByName("name")
  • pp-show-fps -> component that shows the fps in the corner of the screen
  • PP.VisualManager -> a new feature based on the PP.DebugManager to draw visual at runtime like lines, arrows and raycasts
  • PP.TrackedHandJointPose -> let you easily retrieve the transform and velocities of a given tracked hand joint
    • this comes with other feature related to the tracked hand like pp-tracked-hand-draw-joint to visualize a specific joint, or pp-set-tracked-hand-joint-local-transform to set the transform of the object as one of the joint, locally to the player

Edit:

  • the easy tune now let you import and export the variables you have tuned at runtime
  • PP.DebugManager now uses the new visual feature under the hood
  • the object extension now let you stringify the object with pp_toString
  • the tools like the console vr or the easy tune can now be used even in non VR
  • the gamepad feature now supports thumb rest button

v0.2.7

17 Nov 09:34
Compare
Choose a tag to compare

New:

  • add scene extension, a set of functions added to WL.scene like pp_getRoot() or pp_getObjectByName("name")
  • pp-show-fps -> component that shows the fps in the corner of the screen
  • PP.VisualManager -> a new feature based on the PP.DebugManager to draw visual at runtime like lines, arrows and raycasts
  • PP.TrackedHandJointPose -> let you easily retrieve the transform and velocities of a given tracked hand joint
    • this comes with other feature related to the tracked hand like pp-tracked-hand-draw-joint to visualize a specific joint, or pp-set-tracked-hand-joint-local-transform to set the transform of the object as one of the joint, locally to the player

Edit:

  • the easy tune now let you import and export the variables you have tuned at runtime
  • PP.DebugManager now uses the new visual feature under the hood
  • the object extension now let you stringify the object with pp_toString
  • the tools like the console vr or the easy tune can now be used even in non VR
  • the gamepad feature now supports thumb rest button

v0.2.6

09 Nov 16:37
Compare
Choose a tag to compare

New:

  • pp-show-fps -> component that shows the fps in the corner of the screen
  • PP.VisualManager -> a new feature based on the PP.DebugManager to draw visual at runtime like lines, arrows and raycasts
  • PP.TrackedHandJointPose -> let you easily retrieve the transform and velocities of a given tracked hand joint
    • this comes with other feature related to the tracked hand like pp-tracked-hand-draw-joint to visualize a specific joint, or pp-set-tracked-hand-joint-local-transform to set the transform of the object as one of the joint, locally to the player

Edit:

  • PP.DebugManager now uses the new visual feature under the hood
  • the object extension now let you stringify the object with pp_toString
  • the tools like the console vr or the easy tune can now be used even in non VR
  • the gamepad feature now supports thumb rest button

v0.2.2

03 Nov 14:51
Compare
Choose a tag to compare

New:

  • pp-show-fps -> component that shows the fps in the corner of the screen
  • PP.VisualManager -> a new feature based on the PP.DebugManager to draw visual at runtime like lines, arrows and raycasts
  • PP.TrackedHandJointPose -> let you easily retrieve the transform and velocities of a given tracked hand joint
    • This comes with other feature related to the tracked hand like pp-tracked-hand-draw-joint to visualize a specific joint, or pp-set-tracked-hand-joint-local-transform to set the transform of the object as one of the joint, locally to the player

Edit:

  • PP.DebugManager now uses the new visual feature under the hood
  • the object extension now let you stringify the object with pp_toString
  • the tools like the console vr or the easy tune can now be used even in non VR

v0.2.0

08 Sep 16:22
Compare
Choose a tag to compare

Main Changes:

  • Add PP.UniversalGamepad to handle multiple ways of activating the buttons (controllers/keyboard/...)
  • Add PP.Mouse and PP.Keyboard classes to easily handle input from those devices
  • Add PP.PhysicsUtils with a raycast interface that internally uses physx but should be easier to interact with thanks to the struct used as params (PP.RaycastSetup, PP.RaycastResult, PP.RaycastHit)
  • The PP library can now be installed as a normal npm package with npm install wle_pp
  • Synced with WLE 0.9.1

0.1.8

23 Aug 14:51
Compare
Choose a tag to compare

Main Changes:

  • Add PP.UniversalGamepad to handle multiple ways of activating the buttons (controllers/keyboard/...)
  • Add PP.Mouse and PP.Keyboard classes to easily handle input from those devices
  • Add PP.PhysicsUtils with a raycast interface that internally uses physx but should be easier to interact with thanks to the struct used as params (PP.RaycastSetup, PP.RaycastResult, PP.RaycastHit)
  • The PP library can now be installed as a normal npm package with npm install wle_pp

v0.1.1

18 Aug 12:55
Compare
Choose a tag to compare

Main Changes:

  • Add PP.UniversalGamepad to handle multiple ways of activating the buttons (controllers/keyboard/...)
  • Add PP.Mouse and PP.Keyboard classes to easily handle input from those devices
  • Add PP.PhysicsUtils with a raycast interface that internally uses physx but should be easier to interact with thanks to the struct used as params (PP.RaycastSetup, PP.RaycastResult, PP.RaycastHit)