Announcement

Collapse
No announcement yet.

Gesture Tracker VR Help and Feature Requests

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

    #31
    Hi Darin,

    It was just updated today actually, hopefully you've seen it already. I'll update the OP with the changenotes.
    Gesture Tracker VR: A Gesture Recognition Plugin

    Comment


      #32
      Hi [MENTION=380812]hdelattre[/MENTION]
      I'm the guy from YouTube who was asking you about implementing this into a 2d game.

      So i attached the gesture component to another component which moves with the mouse position on tick.
      But i couldn't get the gesture to be drawn nor recognized. The next image shows my setup
      Click image for larger version

Name:	Capture.PNG
Views:	1
Size:	363.2 KB
ID:	1129015

      Also i tried to download the demo project to compare, but the link is invalid.

      Thanks.


      Edit: So i got the gestures recognized successfully by enabling "use World location" under tracking. However i currently cannot draw the gesture on screen, any advice?
      Last edited by IronSuit; 06-03-2017, 08:09 PM.

      Comment


        #33
        Hi [MENTION=764407]IronSuit[/MENTION],

        I'm glad to hear you got recognition working. Sorry about the demo project being unavailable, I accidentally revoked the link a few days ago. You can download it here. Unfortunately it's still using 4.13 but you should be able to upgrade it to 4.16 easily (or just check it out in 4.13 if you still have it).

        As for the drawing, I think it has to do with the way you're moving the gesture object. The draw occurs at the GestureTracker's location. You're setting its position to the mouse coordinates so it's always going to be near the world origin. I think it's drawing but just near the origin and not on screen where you want it to be. You'll need to move it to the actual world position wherever you click, not just the mouse coordinates. Try using the convert mouse position to world space node.
        Last edited by hdelattre; 06-04-2017, 05:57 AM.
        Gesture Tracker VR: A Gesture Recognition Plugin

        Comment


          #34
          Originally posted by hdelattre View Post
          Hi [MENTION=764407]IronSuit[/MENTION],

          I'm glad to hear you got recognition working. Sorry about the demo project being unavailable, I accidentally revoked the link a few days ago. You can download it here. Unfortunately it's still using 4.13 but you should be able to upgrade it to 4.16 easily (or just check it out in 4.13 if you still have it).

          As for the drawing, I think it has to do with the way you're moving the gesture object. The draw occurs at the GestureTracker's location. You're setting its position to the mouse coordinates so it's always going to be near the world origin. I think it's drawing but just near the origin and not on screen where you want it to be. You'll need to move it to the actual world position wherever you click, not just the mouse coordinates. Try using the convert mouse position to world space node.
          Hey there, i'll try to do that and see what will happen.
          But tbh, i'm pretty happy with what i got right now.
          I was able to save the circle and currently i'm getting it recognized quite good. Thanks for your help.

          Comment


            #35
            Hi Hunter! Is there a way to compare the size of a recognized gesture to the one that was used for recognition? I know there are two recognition ratio parameters, one for tracked and one for continuous, but I need to know by how much a recognized gesture is bigger ou smaller than its referenced gesture. Could you help me with that? Thank you in advance.

            Comment


              #36
              Hi [MENTION=395990]joycehorn[/MENTION],

              That would be easy to implement. Gestures have a PathLength() function, so you could divide the tracked gesture path length by the recognized gesture path length to get a ratio.

              I can add a length ratio output to FinishRecognition and the recognized events. Look for it in the next update!
              Gesture Tracker VR: A Gesture Recognition Plugin

              Comment


                #37
                Hi [MENTION=380812]hdelattre[/MENTION],

                Great plugin, easy to install and setup.

                My first gesture is a punch motion. Is it possible for the gesture system to pick up the punch gesture in any direction? For example, I have the punch gesture recorded directly in front me of. Can that gesture movement also be recognised if I punch towards the sky?
                Last edited by Bino; 06-17-2017, 09:12 PM. Reason: grammar

                Comment


                  #38
                  Hi [MENTION=380812]hdelattre[/MENTION],

                  I was wondering what would be the best way to check the progress of a gesture before the gesture is completed. I saw that you were working on implementing this for the plugin, but if you have any suggestions on how to go about doing this, that would be incredibly helpful.

                  Comment


                    #39
                    Hi [MENTION=8030]Bino[/MENTION],

                    Currently only yaw rotation is normalized, so a punch forward would be considered different from a punch up. But I have good news! I've actually been planning on adding an option for normalizing pitch rotation as well for a game I'm working on where you happen to look up and down a lot. So it'll work how you want soon, just look out for another update within a week or so!
                    Gesture Tracker VR: A Gesture Recognition Plugin

                    Comment


                      #40
                      Hi [MENTION=828162]drcook445[/MENTION],

                      Did you get the latest update for 4.16? As mentioned in the change notes, I've added a GetCompletionPercentage(int id) function. If you want to check the predicted gesture's completion you can use the GetPredictedGestureId() function and plug the result into GetCompletionPercentage.
                      Gesture Tracker VR: A Gesture Recognition Plugin

                      Comment


                        #41
                        Hi [MENTION=395990]joycehorn[/MENTION] and [MENTION=8030]Bino[/MENTION],

                        I've just submitted the next update to Epic which includes the features you asked for. Check the changelog for v1.5 at the bottom of my first post for details. The update should be available within a day or two.
                        Gesture Tracker VR: A Gesture Recognition Plugin

                        Comment


                          #42
                          Thank you [MENTION=380812]hdelattre[/MENTION] !

                          Comment


                            #43
                            It seems that when drawing the gesture frame rate drops to about 50-ish. Any pointers to where I could tweak the settings to gain performance ?
                            VR/AR Development [Portfolio | YouTube | LinkedIn]

                            Comment


                              #44
                              Hi [MENTION=39048]Shin_ji[/MENTION],

                              You could increase the gesture resolution which will reduce the number of drawn segments (sorry I know the name is kind of confusing, resolution in this case means the length of a tracked segment of the gesture so a higher resolution means coarser and faster tracking). I'm planning on decoupling the tracking resolution and draw resolution in the future so you'll be able to have higher accuracy gestures without making the drawing more expensive.

                              You could also try using your own mesh and materials for drawing that are cheaper to render. I'll look into more ways of improving the draw time.
                              Last edited by hdelattre; 07-13-2017, 02:27 AM.
                              Gesture Tracker VR: A Gesture Recognition Plugin

                              Comment


                                #45
                                Hi Hunter, how do I use my own mesh and materials for drawing gestures?

                                Comment

                                Working...
                                X