Announcement

Collapse
No announcement yet.

VR Expansion Plugin

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

    What exactly is causing the interaction of the laser beam from the hands to interact with widget buttons?
    Ive gone through the 3d keyboard and menu actors and widgets but cant find how to get it working on my own widgets

    Comment


      I have migrated the steering wheel(just the wheel, nothing else) to my UE4 file and I'm wondering how to make my motion controllers interact with it? What in the plugins example file I'd have to migrate over to my file in order to accomplish that? I can't figure it out....Anyone? In my scene the player is just supposed to use the wheel to move the car right/left only to dodge obstacles...no forward/back movement..
      Thank you!
      Last edited by jansenl; 12-29-2018, 08:14 AM.

      Comment


        Hi,

        I've been trying to add vive trackers to the project, the only problem is that it spawns them far away from me. I based my pawn on the VRSimple Character and if I modify the inherited LeftMotionController to Special_1 (so it reads the tracker) it spawns where it should be, if I add another MotionController component or GripMotionControllerComponent and set it to Special_1/left/right/etc. it spawns it far away from me. The root component of all my Motion Controller Components is VRSceneComponent(the same with the inherited Left Right controllers).

        In this photo I have the inherited RightMotionController set to Special 1 and my added MotionController set to Right hand : http://prntscr.com/m0z5um

        Comment


          Originally posted by Alexei_A View Post
          Hi,

          I've been trying to add vive trackers to the project, the only problem is that it spawns them far away from me. I based my pawn on the VRSimple Character and if I modify the inherited LeftMotionController to Special_1 (so it reads the tracker) it spawns where it should be, if I add another MotionController component or GripMotionControllerComponent and set it to Special_1/left/right/etc. it spawns it far away from me. The root component of all my Motion Controller Components is VRSceneComponent(the same with the inherited Left Right controllers).

          In this photo I have the inherited RightMotionController set to Special 1 and my added MotionController set to Right hand : http://prntscr.com/m0z5um
          The simple character requires bOffsetByHMD to be true on new controller instances (in the defaults), its one of the drawbacks of the simple character, since it is being moved by the HMD motion the other tracked devices have to be offset by the HMDs location to be correct.


          Consider supporting me on patreon

          My Open source tools and plugins
          Advanced Sessions Plugin
          VR Expansion Plugin

          Comment


            Originally posted by jansenl View Post
            I have migrated the steering wheel(just the wheel, nothing else) to my UE4 file and I'm wondering how to make my motion controllers interact with it? What in the plugins example file I'd have to migrate over to my file in order to accomplish that? I can't figure it out....Anyone? In my scene the player is just supposed to use the wheel to move the car right/left only to dodge obstacles...no forward/back movement..
            Thank you!
            The wheel (its actually a lever) is dependent on my gripping system, it is not a generically grippable component.


            Consider supporting me on patreon

            My Open source tools and plugins
            Advanced Sessions Plugin
            VR Expansion Plugin

            Comment


              Originally posted by Rareden View Post
              What exactly is causing the interaction of the laser beam from the hands to interact with widget buttons?
              Ive gone through the 3d keyboard and menu actors and widgets but cant find how to get it working on my own widgets
              Its in the BPTeleportController, I call PressKey for Mouse Left on trigger input and Release Key for MouseLeft on trigger release if the widget interactor is hovering over a widget. You shouldn't have to do anything special in any new widgets.


              Consider supporting me on patreon

              My Open source tools and plugins
              Advanced Sessions Plugin
              VR Expansion Plugin

              Comment


                I have added a lever component to my project willing to make it work like your steering wheel, however I'm not too sure how to make it interactable with my hands/motion controllers. Is there any part of the 'examples project' I could migrate to my file in order to make it work please?
                Last edited by jansenl; 12-29-2018, 07:15 PM. Reason: Just clarified my previous post since I didn't actually migrate the wheel - In reality I added a lever component to the project myself. Thanks

                Comment


                  Originally posted by jansenl View Post
                  I have added a lever component to my project willing to make it work like your steering wheel, however I'm not too sure how to make it interactable with my hands/motion controllers. Is there any part of the 'examples project' I could migrate to my file in order to make it work please?
                  Use a GripMotionController and call "GripObjectByInterface" passing in the lever.


                  Consider supporting me on patreon

                  My Open source tools and plugins
                  Advanced Sessions Plugin
                  VR Expansion Plugin

                  Comment


                    I'm sorry for the super noob question but I'm calling the 'grip object by interface' from the motion controller grip 1 and I'm wondering how to stop the lever grip on the 'release' state of the controller(?) Thank you very much.

                    Comment


                      Originally posted by jansenl View Post
                      I'm sorry for the super noob question but I'm calling the 'grip object by interface' from the motion controller grip 1 and I'm wondering how to stop the lever grip on the 'release' state of the controller(?) Thank you very much.
                      DropGrip or DropGripByInterface


                      Consider supporting me on patreon

                      My Open source tools and plugins
                      Advanced Sessions Plugin
                      VR Expansion Plugin

                      Comment


                        Haven't the 4.21 version been released? I only see the GunTools WIP and 4.21 Beta. Are they "safe" to use? Thanks.

                        Comment


                          Hey mordentral - What is the 4.21 gun tools?

                          Comment


                            Originally posted by Frisco View Post
                            Haven't the 4.21 version been released? I only see the GunTools WIP and 4.21 Beta. Are they "safe" to use? Thanks.
                            Master / Main are the 4.21 branches in either repository. I make the master branch the current engine version the moment the it comes out of preview.


                            Consider supporting me on patreon

                            My Open source tools and plugins
                            Advanced Sessions Plugin
                            VR Expansion Plugin

                            Comment


                              Originally posted by HeadClot View Post
                              Hey mordentral - What is the 4.21 gun tools?
                              I am finishing up a utility grip script that handles recoil, virtual shoulder stocks, custom pivot points, additional front hand lerping settings and a few other things that are pretty exclusive to guns.


                              Consider supporting me on patreon

                              My Open source tools and plugins
                              Advanced Sessions Plugin
                              VR Expansion Plugin

                              Comment


                                Originally posted by mordentral View Post

                                I am finishing up a utility grip script that handles recoil, virtual shoulder stocks, custom pivot points, additional front hand lerping settings and a few other things that are pretty exclusive to guns.
                                Got it thanks for the clarification

                                Comment

                                Working...
                                X