Announcement

Collapse
No announcement yet.

VR Expansion Plugin

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

    Pushed a new commit to the Template Repository for the 4.15 alpha branch

    Code:
    Fixed simple character not deriving from the simple character as of last night (oops)
    
    Added in prelim Running in place and Armswinger locomotions.


    Consider supporting me on patreon

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

    Comment


      First of all, excellent work on the plugin!
      Also, great template, which I am currently using.

      I am changing parts to fit my current project, but I have a slight question about your hovermovement.
      I see that you are using joystick inputs atm, but could you help me out into changing it to actual values depending on X/Y? (0-.40= walk, .40-.95= run, for example)
      Also, ideas on changing maxspeed, based on camera height? (crouch/prone)

      Any input is highly welcome..
      Thanks in advance
      Nick

      Comment


        Originally posted by ZanthiaGG View Post
        First of all, excellent work on the plugin!
        Also, great template, which I am currently using.

        I am changing parts to fit my current project, but I have a slight question about your hovermovement.
        I see that you are using joystick inputs atm, but could you help me out into changing it to actual values depending on X/Y? (0-.40= walk, .40-.95= run, for example)
        Also, ideas on changing maxspeed, based on camera height? (crouch/prone)

        Any input is highly welcome..
        Thanks in advance
        Nick
        Both hover and the non hover modes already do the center = slower, edge = faster thing, I just have a scaler on them to pick the speed up a little bit that is adjustable, "DPadVelocityScaler" in the character blueprint under movement. It is set to ramp up the detection by 25% as the full gradient was really slow to get going, if you change that to 1.00 instead than it will be 1:1.


        Also you can literally change the CharacterMovementComponents Maximum walking speed for crouch / prone work. Keep values for max standing, crouched, prone speeds and swap them out when you detect the different states.


        Consider supporting me on patreon

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

        Comment


          Hello again ...

          still working on my VR-project and today i had the problem that i was able to teleport to locations (it´s inside a building) where no navbound-mesh was !?
          Do you have a idea what´s causing this ?
          Andy Probst
          Head of R&D / VR - Meilenstein Digital GmbH

          Comment


            Originally posted by andyxor View Post
            Hello again ...

            still working on my VR-project and today i had the problem that i was able to teleport to locations (it´s inside a building) where no navbound-mesh was !?
            Do you have a idea what´s causing this ?
            I don't have a fallback set up in the template, it just uses epics teleport system which checks for valid locations, so unless you disconnected their nav check it shouldn't allow that. Are you sure there is no nav there though?


            Consider supporting me on patreon

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

            Comment


              Verified that both the plugin and template work on the official 4.15 release version, then merged the 4.15 Alpha branches into each repositories respective master branch.

              4.15 is now the "officially" support version for the template, and the working version for the plugin. 4.14 for the plugin has been locked to the last 4.14 compatible version as the engine header changes were enough for me to not want to support 4.14 - 4.15 together.


              Consider supporting me on patreon

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

              Comment


                Hi mordentra, I have been thinking that maybe I could contribute to your project by making some tutorials. Only thing is I would probably need to ask you allot of questions. What you think?

                Comment


                  Originally posted by superme2015 View Post
                  Hi mordentra, I have been thinking that maybe I could contribute to your project by making some tutorials. Only thing is I would probably need to ask you allot of questions. What you think?
                  I mean...do what you want. Tutorials would probably be appreciated since I tend to not like making tutorial videos myself.

                  I answer questions that I get asked regardless.


                  Consider supporting me on patreon

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

                  Comment


                    I think it would help people like my self to get up and running quicker.
                    Not videos.

                    Comment


                      Originally posted by superme2015 View Post
                      I think it would help people like my self to get up and running quicker.
                      Not videos.
                      The template is kind of already a non video tutorial. Its hard to put large quantities of blueprints into text posts honestly.


                      Consider supporting me on patreon

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

                      Comment


                        Need Help installing the plugin.

                        I am trying to install this plugin (my first plugin install) and I am having a bad time of it. Attempting to follow the instructions from BitBucket.

                        ------
                        Clone Or Download Zip and extract this repository to a folder named "VRExpansionPlugin" in your "ProjectName/Plugins" directory, create this directory if it is missing.

                        Add the VRExpansionPlugin to your projects PublicDependencyModuleNames in the projects build.cs if you have c++ code included.

                        IF you do not have c++ code, use the Add New button in the editor and add a blank c++ class to your project.
                        ------

                        I've created a blank project and created a plugins folder and unzipped the file into VRExpansionPlugin folder inside of plugins and the project will not launch. I've also tried creating the c++ class first and then adding the plugins folder and it still will not launch.

                        Any advice would be greatly appreciated.

                        Thank you in advance

                        Comment


                          Hey i tried to use this in a multiplayer game but i was never able to get it to work. when i start in multiplayer it i don't see the other player and if i host a game it takes the first player into the map but when i go on the second players screen and look for the match it doesn't find anything.
                          Last edited by MoeBadah; 02-16-2017, 01:00 AM.

                          Comment


                            How to use Grippable Static Actor to produce the actor that can rotate around with limited angle by the motion controller ?

                            Comment


                              Originally posted by Mcsnidely View Post
                              I am trying to install this plugin (my first plugin install) and I am having a bad time of it. Attempting to follow the instructions from BitBucket.

                              ------
                              Clone Or Download Zip and extract this repository to a folder named "VRExpansionPlugin" in your "ProjectName/Plugins" directory, create this directory if it is missing.

                              Add the VRExpansionPlugin to your projects PublicDependencyModuleNames in the projects build.cs if you have c++ code included.

                              IF you do not have c++ code, use the Add New button in the editor and add a blank c++ class to your project.
                              ------

                              I've created a blank project and created a plugins folder and unzipped the file into VRExpansionPlugin folder inside of plugins and the project will not launch. I've also tried creating the c++ class first and then adding the plugins folder and it still will not launch.

                              Any advice would be greatly appreciated.

                              Thank you in advance
                              The second way, adding the c++ class first, then you add the plugin into a plugins folder "ProjectName/Plugins/VRExpansionPlugin", then the project has to be built from visual studio as the launcher will not compile it.

                              Originally posted by MoeBadah View Post
                              Hey i tried to use this in a multiplayer game but i was never able to get it to work. when i start in multiplayer it i don't see the other player and if i host a game it takes the first player into the map but when i go on the second players screen and look for the match it doesn't find anything.
                              Multiplayer sessions don't work unless packaged, also the template uses steam for multiplayer (for remote testing) so if you are trying to use lan with that server browser you have to go into the config file and make the default subsystem NULL and set the session search to lan. Open IP should still work though.


                              Originally posted by franklzt View Post
                              How to use Grippable Static Actor to produce the actor that can rotate around with limited angle by the motion controller ?
                              bIsInteractive = true
                              bLockYaw/Roll/Pitch, set min / max values.

                              In general though I prefer the physics approach.


                              Consider supporting me on patreon

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

                              Comment


                                Pushed a new (small) commit this morning

                                Code:
                                Added IsHMDWorn blueprint node to the VRExpansionLibrary node set.
                                
                                Implemented velocity smoothing over time for the RIP and Armswing locomotions, needs testing.
                                This should bring those two locomotion types closer to finished but still consider them prelim implementations.


                                Consider supporting me on patreon

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

                                Comment

                                Working...
                                X