Visual Pinball X with BAM head trackig

Sdílet
Vložit
  • čas přidán 18. 03. 2019
  • New BAM View for VPX: • Visual Pinball X with ...
    Updated install guide:
    1. Download & install VPX 10.6.0, from this link: www.vpforums.org/index.php?ap...
    You need only VPX6setup.zip
    To run AFM you will also need::
    - Table www.vpforums.org/index.php?ap...
    - Roms www.vpforums.org/index.php?ap... / dont unzip
    - Backglass www.vpforums.org/index.php?ap...
    2. Download VPVR, from this link: sourceforge.net/projects/vpvr/
    You need only: VPVR.0.7.zip
    You don't need to run anything in VR. HMD (oculus rift/htc vive) is not needed.
    You will have to copy all files from VPVR.0.7.zip to Visual Pinball dir.
    At this point you need to run VPinball_GL.exe from VPVR and play AFM.
    3. Kinect 2 runtime:
    download.microsoft.com/downlo...
    4. Working FP with BAM:
    At this point you don't run BAM-Tracker.exe, only FPLoader.exe
    You should be able to run any FP table table with working head tracking (with Kinect 2 plugin).
    5. Run VPinball_GL.exe from VPX dir but don't load any table.
    Open Video/Graphics Options from Preferences menu.
    At bottom you can see checkbox BAM Headtracking. It should be "checked".
    Exit from VPX.
    6. Now, you can try to run all with head tracking. Do it in this order:
    - Run BAM-Tracker.exe from BAM dir. If you installed all in defaul dir, it will be: c:\Games\Future Pinball\BAM\BAM-Tracker.exe
    - In tray-menu you will see "BAM" icon. Use it to open BAM-Tracker setting window and select Kinect 2. You should see how Player Position values are changing, when you move. Don't close BAM-Tracker.
    - Run my VPinball_GL.exe. You don't need to change anything in VPX settings. This version of VPinball_GL.exe will detect BAM-Tracker and will run with head tracking enabled.
  • Hry

Komentáře • 97

  • @NoahSties
    @NoahSties Před 4 lety +3

    This is one of the best headteacking setups I have seen when it comes to depth, brilliant work.

  • @doctorpink6932
    @doctorpink6932 Před 5 lety +4

    You sir are my hero. Building my own at the moment. Finally got my Kinect up and running, had to solder power directly to it. All your work with fp tables is very much appreciated. Cannot believe your working on vp tables now! Thanks again for all your hard work , looking forward to more videos.

  • @Scritley
    @Scritley Před 3 lety +1

    This is amazing! THANK YOU! I have been waiting for this to come to VPX since I built my cabinet in 2016 and it's finally here! Thank you so much for your selfless work on this!

  • @EvilDrFish
    @EvilDrFish Před 3 lety

    One addition - In case bamtracker is not 'tracking' (it wasn't for me) These instructions got it all up and running but didn't mention that I had to go into Future Pinball, run a table and then press Q to get the menu up - use the arrow keys to select your Kinect2 and then calibrate it. The instant I did that, it all worked in FP and bamtracker now started tracking my head and it worked immediately in VPX! :D
    This is great work - thanks Rafal!

  • @BenDunlop
    @BenDunlop Před rokem

    This is incredible mate

  • @leonardonadu6584
    @leonardonadu6584 Před 5 lety

    Congratulations and thank you for your work and commitment the wicks are much more fun in the bam I have a doubt and poasivel leave the screen immove while using the head tracking so that the screen remains still while moving the head in future pinball

  • @Tossphate
    @Tossphate Před 4 lety +1

    Imagine this with a 3D TV display...
    Breath-taking!

  • @jk8466
    @jk8466 Před 5 lety

    Looks great!!!

  • @DRHORSELEACH
    @DRHORSELEACH Před 4 lety

    That is dope!

  • @rud8930
    @rud8930 Před rokem +2

    This is absolutely amazing! @Rafal Janicki do you have any plans to update your VPX_GL.exe to play 10.7 tables?

  • @courage0243
    @courage0243 Před 5 lety

    Wow. Incredible.

  • @jonathontsamantanis
    @jonathontsamantanis Před 3 lety

    Wow that is INSANE

  • @johnambers
    @johnambers Před 3 lety

    This is so cool.

  • @Stefan.Zimmermann
    @Stefan.Zimmermann Před 5 lety +1

    Hi Rafal, thanks for the video. What's your impression? Is this more of a technical demo? Or can you use it to play VPX reasonably in everyday life?

    • @gimpboon
      @gimpboon Před 5 lety

      did u run it like everyday is it working fine ?

  • @michaelapetrikova9834

    Really great!! Do you have 10.7 GUI change for Bam running?

  • @S.J.C._Entertainment
    @S.J.C._Entertainment Před rokem

    This can look pretty dang convincing.

  • @astrofive620
    @astrofive620 Před 9 měsíci

    This is awesome:)

  • @3rdaxis649
    @3rdaxis649 Před 5 lety

    Very cool.

  • @d8thstar
    @d8thstar Před 4 lety +1

    hi there. i have it set up and it is working but the table is very jumpy. it doe follow my head movements but the table jumps around to much. any thoughts on wht i might have set up incorrectly?

  • @shawnroden9361
    @shawnroden9361 Před 5 lety

    Holy FN wow. I want this

  • @justinwill6425
    @justinwill6425 Před 5 lety

    Your work is amazing. I have been using bam mode on future pinball for years with Xbox one kinect. I love it. Last night I followed all of the directions in the description. When I load a table with or without bam using the glx or your glx. Loading table goes to white screen. After the table loads it is extremely slow. Like 2 fps. The lights in the attraction mode even blink slowly. Do you know what is missing. I have a high end gaming pc with gtx 970. When I run vpx 10.6 normally it runs at 60 fps with no problem. Thank you for your help.

    • @rafajanicki4184
      @rafajanicki4184  Před 5 lety

      I have not enough data to tell you where is problem. I will guess: you have second graphics card in your computer. That second card is integreted very week intel or amd gfx card and opengl version of VPX select this week card. You may check in device manager if you have only GTX 970 as graphics card or somthing else. If you have second card when solution is: (1) Make sure you have monitor connected to GTX 970 not to motherboards. (2) Disable that integrated card in BIOS.

  • @eighties8
    @eighties8 Před 3 lety

    Does the live view look the same as the video view? In other words, when viewing the table in real time, the 3D effect is present just like on video?

    • @rafajanicki4184
      @rafajanicki4184  Před 3 lety +3

      Nope. You have 2 eyes and your brain will not see flat image as 3d. You can use stero 3d mode with glasses, but better option is just VR.

  • @AdvancedWarehouse
    @AdvancedWarehouse Před rokem +1

    Are you still using this, it looks amazing, have you tried this combined with 3d glasses?

    • @stevetb7777
      @stevetb7777 Před rokem

      That's the dream for me right there. Actually... glasses free 3D displays are on the rise. It would cost thousands to get one large enough at this time, if available. But I don't mind glasses. =D

  • @DorkmasterFlek
    @DorkmasterFlek Před 4 lety

    This is amazing! I think I'm struggling with getting my Kinect 2 detected fully, the head tracker values aren't changing in BAM tracker currently but it is connected and picked up in the SDK... I suspect my USB 3 port may not be fully working with it.
    I'm also getting a weird error with your version of VPinballX_GL.exe that says "Could not find shader technique basic_with_textureAB_noLight" that's happening when trying to run it even without the tracker. Have you seen this error before? Thanks for all your work on this!

    • @VideoGuyWasHere
      @VideoGuyWasHere Před 4 lety

      @rafal Janicki I also am getting the same message "Could not find shader technique basic_with_textureAB_noLight"
      A Google search returns only this exact page, and no answers :(
      Any ideas?

    • @VideoGuyWasHere
      @VideoGuyWasHere Před 4 lety

      to be clear, my kinect 2 works fine in BAM Tracker and Future Pinball

    • @mrdata2000
      @mrdata2000 Před 4 lety

      I have the same problem. Everything works fine in Future Pinball (Kinect 2). In VPX with BAM vpinballx_GL.exe the table (Attack from Mars) crashes with "Could not find shader technique basic_with_textureAB_noLight". I disabled every Graphic enhancement in VPX settings, but no luck - error stays.

    • @docdoom79
      @docdoom79 Před 4 lety

      @@mrdata2000 no need to use his version anymore. He has mentioned that somewhere in the previous comments. I had the same issue, then used the comments as a FAQ to troubleshoot. What i have not figured out yet is how to stretch the width of the table. It's too narrow, and it looks like I cannot manipulate the aspect ratio anywhere.

  • @snake.pliskin401
    @snake.pliskin401 Před 5 lety

    Panie Rafale BRAWO! Czekałem na taki rozwój gdyż korzystam z vpx i fx3. Teraz muszę się zaopatrzyć w kinecta. Pytanie moje do Pana czy BAM działa ze wszystkimi stołami vpx i czy obraz może wypełnić sam playfield tj. bez obudowy. Pozdrawiam.

    • @rafajanicki4184
      @rafajanicki4184  Před 5 lety +1

      Tylko kilka stołów jest zrobionych z modeli 3D, więc tylko kilka działa z VPinball_GL (VPVR). Build VPVR, który ja zrobiłem, nie ma żadnych opcji to ustawiani widoku. Nie chciałem marnować czasu na dodanie własnych. Autor VPVR mimo początkowego zainteresowania, nie dodał potrzebnych zmian do swojego projektu, Ja z kolei nie mam zamiaru robić własnej wersji VPX. Dla użytkownika to koszmarek, gdy 3 różne wersje są rozwijane niezależnie. Wychodzi na to, że to co widzisz na filmie to tylko "proof of concept". Nie wiem czy poza Adams Famili i Mars Attack coś jeszcze działa.

    • @snake.pliskin401
      @snake.pliskin401 Před 5 lety +1

      @@rafajanicki4184 Dziękuję za odp. szkoda a już się napaliłem. Wygląda na to że jeszcze trzeba uzbroić się w cierpliwość. Bajer fajny ale tak jak Pan napisał jeszcze concept a szkoda. Może kolejna wersja vp będzie jakoś wspierała BAM. Społeczność powoli rośnie, stoły coraz piękniejsze. Pozdrawiam.

  • @3rdaxis649
    @3rdaxis649 Před 4 lety

    Interesting...

  • @argcades
    @argcades Před 4 lety +1

    Hey, nice video, do you know if it works with the first kinect? I mean the one from xbox 360? I have the PC adaptor

    • @rafajanicki4184
      @rafajanicki4184  Před 4 lety +2

      Yes. All BAM/FP tracking methods.

    • @argcades
      @argcades Před 3 lety

      great... that's the one im using

    • @ijyama6046
      @ijyama6046 Před 3 lety

      @@argcades Using 360 Kinect on W10 but BAM-Tracker isn't tracking all numbers are stuck. Any Idea ?

  • @randito70030
    @randito70030 Před 4 lety +2

    The whole table moves to much for me. Wish I could keep the bottom of the table locked in FP. I did it years ago, can’t figure it out now. 🤦‍♂️

    • @Gwyllion16
      @Gwyllion16 Před 3 lety

      How you got to fix the playfield with no moves? 3d effect are fine but I need to get a playfield with fixed moves.

    • @stevetb7777
      @stevetb7777 Před rokem

      Did you ever figure it out again?

    • @stevetb7777
      @stevetb7777 Před rokem +1

      If you close one eye that fixes it, LOL.

  • @lcsaw21
    @lcsaw21 Před 4 lety

    Hello there! Can I use your "HT PS3Eye" method with this? Also, which of the 7 types of head tracking in "ravarcade" works best?

    • @rafajanicki4184
      @rafajanicki4184  Před 4 lety +4

      I recommend Kinect 2 as easiest to setup and use. It has second best tracking results right after IR led tracking. Best tracking results you can get from IR-Led tracking with 2 modded PS3 cams: best accuracy, lowest latency, low cpu usage. But IR-Led tracking i realy hard to setup, hard to build and need complicated accesories: (ir-leds, calibration board, modding of PS3 cams, ir-pass-light filters.

    • @populous8232
      @populous8232 Před 3 lety +1

      @@rafajanicki4184 Agreed. the Kinect 2 is so simple to get working, no accessories, anyone can walk up to the table and it locks on.

  • @flyboybuster4039
    @flyboybuster4039 Před 5 lety

    Are you using windows 10? I tried this last year and couldn’t get the Kinect to work with win10

    • @rafajanicki4184
      @rafajanicki4184  Před 5 lety +2

      All works fine in Win 10, but Kinect (both versions) is very picky about usb ports. If you have different usb controllers on your motherbord, like extra usb 3.0, try it.

  • @lupelimp
    @lupelimp Před 5 lety

    lindo !!

  • @poorkidd
    @poorkidd Před 3 lety

    So after two years what do you say? Tracking or no Tracking.

  • @mikewhost5447
    @mikewhost5447 Před 2 lety

    Hello interesting
    I have a running Pinball Cabinet with VPX 10 and Future Pinball with Bam.
    to kinect
    Which hardware do I need. Kinect 1 or 2 ... Do I also need a kind of adapter for the PC?
    Would be nice if you could tell me about the hardware, because I do not know myself with Kinect in conjunction with a PC
    Would it still be associated with my cabinet
    thank you for the information
    best regards

  • @docdoom79
    @docdoom79 Před 4 lety

    Tested with Kinect2 and it seems to run flawlessly. Problem I face is the orientation and/or dimensions of the tables. Is there any way to adjust the width of the tables when using them in landscape mode (270deg in VPX) and Fullscreen? I have the problem that the tables are in the middle but only use a third of the width of the screen.

    • @rud8930
      @rud8930 Před 4 lety

      @Nils Nolting Have you figured this out yet? I’m having the same problem.

    • @nikolafeve
      @nikolafeve Před 3 lety

      it seems you need to keep your playfield in portrait mode

  • @ArtificialExperience
    @ArtificialExperience Před 2 lety

    I wish I could get this to work. My PC is AMD on the chipset, the drivers say it only supports Intel. HELP!

  • @Gwyllion16
    @Gwyllion16 Před 3 lety +1

    How you get the playfield dont moves? I have the Kinect 2 working but the playfield moves when the head is moving.

    • @stevetb7777
      @stevetb7777 Před rokem

      Did you ever figure this out?

    • @stevetb7777
      @stevetb7777 Před rokem

      LOL, closing one eye fixes the problem... but that isn't a solution. There must be a way to fix that though, at least potentially.

  • @xantari79
    @xantari79 Před 5 lety +1

    Unbelievable thus now works in VP?! Is Kinect 2 now most preferred option? Or still ps3 eyes with filter mod?

    • @rafajanicki4184
      @rafajanicki4184  Před 5 lety

      Kinect 2 is good option for most users. It is easy for use and setup. Modded PS3 eyes gives better tracking, but it is hard to setup. For the last 3 months, I have exchanged 20 emails with a user who is trying to run their cameras. He is still unhappy with results, even that tracking is already better than for Kinect 2.

  • @rockme2145
    @rockme2145 Před 4 lety

    I have followed the steps, and I have replaced the VPinball_GL.exe with yours, but when I run it I get this error: "VPinball_GL.exe - Entry point not found "The procedure entry point _glewinit@0 could not be located in the dynamic link library C:\Visual Pinball\VPinballX_GL.exe". (When I run the original "VPinballX_GL.exe" I get into Visual Pinball, but then when I try to run a table I get this error "Glad failed") Do you know what´s wrong? Any help VERY appreciated! Thanks!

    • @rafajanicki4184
      @rafajanicki4184  Před 4 lety +1

      I test all again. BAM Headtracking is already part of VPVR. You don't need to download BAM_HT_for_VPX_source_code from my site. I updated guide under video.
      So, you need normal release (not beta) VPX 10.6.0 and VPVR.0.7. When you run VPinbalX_GL.exe, go to Video/Graphics Options and mark checked "BAM Headtracking".

    • @rockme2145
      @rockme2145 Před 4 lety

      ​@@rafajanicki4184 Thanks for your reply! I follow your steps exactly, but I get error at step 2: "At this point you need to run VPinball_GL.exe from VPVR and play AFM". When I try to play the table I get this error message: "InitPin3D Error code: 80004005" When I press "ok" on that message, I get another error: "Problem occured during Player init" and VPVR crashes. I also notice that in the background Steam VR starts, and ask me to plug in my VR-headset. I have Kinect 360 working in FP with BAM, so it should also work in VPVR, right? Do you have any tip on what´s wrong? Thanks a lot for your awesome work!

    • @nikolafeve
      @nikolafeve Před 3 lety

      @@rockme2145 i have exactly the same problem. anyone ?

  • @Celso_PQD_
    @Celso_PQD_ Před 5 lety +1

    friend you develop this system for VPx will save many lives

  • @neutech
    @neutech Před 4 lety

    Table is all stretched out and has a big black ring around it. It is tracking, moved once every 2 secs, have an idea what may be needed to fix this? Fp works fine, tables are also used for cabinet play.

    • @Koenzie83
      @Koenzie83 Před 4 lety

      Same problem over here, using a 4k gaming machine that runs all tables at max incl. pinup player. Tables using this methode are all streched and only refresh every seconds. BAM works in FP and als the exe gives headtracking values.

    • @nikolafeve
      @nikolafeve Před 3 lety

      put your playfield screen in portrait mode

  • @johnambers
    @johnambers Před 3 lety

    Has anyone done this and had good results? Looking at buying a Kinect 2.0 and they are not cheap, used being around 170. So I just wanted to see if its worth it. No other videos on this that I can find and some people in comments saying they are having issues with the play field moving? Please post any results you have had.
    Rafał Janicki
    can you upload more videos. Thank you for getting this out.

    • @stevetb7777
      @stevetb7777 Před rokem

      Did you ever find out if this works good in person?

  • @WillHourihan
    @WillHourihan Před 2 lety

    what type of Kinect do you need. I have the first version but I cannot get this to work

    • @rafajanicki4184
      @rafajanicki4184  Před 2 lety +1

      Both Kinect version works. On this video it is Kinect 2. On other may videos you will find first Kinect. Note: Both Kinects are picky about USB port.

    • @WillOfTheWeb
      @WillOfTheWeb Před 2 lety

      @@rafajanicki4184 ill chance switching ports to see. Cheers!

  • @azlambodreamin3345
    @azlambodreamin3345 Před 5 lety

    How can I get one

  • @nickcollins8102
    @nickcollins8102 Před 4 lety

    So, this is a no-go with the original Kinect?

    • @rafajanicki4184
      @rafajanicki4184  Před 4 lety +2

      All BAM/FP tracking methods works with VPX. Kinect for XBOX 360, IR-Led tracking, webcam.

    • @nickcollins8102
      @nickcollins8102 Před 4 lety

      Rafał Janicki Amazing, Thanks!!! I’ll work on getting this tested this weekend!!!

    • @neutech
      @neutech Před 4 lety +2

      @@nickcollins8102 www.ravarcade.pl/manuals/14-old-bam-manual/head-tracking/18-kinect

    • @nickcollins8102
      @nickcollins8102 Před 4 lety +1

      @@neutech Thanks! I plan on giving this stuff a try again within the week.

  • @shynizz
    @shynizz Před 4 lety

    Kinect ftw

  • @456gt59
    @456gt59 Před 5 lety

    Hello would you have a tutorial for installation ?
    I keep having an error with vpx gl64 when I try to launch a table: "InitPin3D error code: 80004005"
    do you have an idea why I have this error message ?
    Plus would it be possible to know how to install it exactly ?
    I installed it this way:
    1- Bam installer 2 in 1 for future pinball ravarcade.pl/files/FP-BAM-setup.exe
    2- put these files in vpX folder sourceforge.net/projects/vpvr/
    3- install this in vpX folder: www.ravarcade.pl/BAM_HT_for_VPX_source_code.zip
    4- configure Bam for FP
    5- launch vpx gl64
    What is wrong ?

    • @rafajanicki4184
      @rafajanicki4184  Před 5 lety +1

      HI. In video description there is list of steps to follow.
      In the process you should run few times VPX and FP. In short: (1) play any table in current VPX 10.6 beta, (2) play AFM, (3) Play AFM in OpenGL with VPinball_GL.exe from VPVR, (4) Play any FP table with head tracking, (5) Play AFM with my VPinball_GL.exe with head tracking.
      From your post, i see gl64... Don't use VPVR 64 bit. It will require PinMame 64 bit. I never try to run 64 bit version.

    • @456gt59
      @456gt59 Před 5 lety

      I gonna give it a try, thank you!

    • @456gt59
      @456gt59 Před 5 lety +1

      ohhhhh I didn't see there was more informations in the description !!!!

  • @jeromeverney
    @jeromeverney Před 3 lety

    Hello do you have a solution for this problem ? : slim playfield on the left of monitor only. Not full screen. / spilt screen. See my last youtube video

    • @ckjedi
      @ckjedi Před rokem

      I know this is a couple years old, but I'm having this same issue - a pencil thin playfield. Looking at your videos, you seem to have solved it. Care to share?

  • @ocbbomb
    @ocbbomb Před 5 lety

    hello
    possible with the pseye ?

    • @rafajanicki4184
      @rafajanicki4184  Před 5 lety

      Yes. All head tracking methods from BAM/FP are working in VPX. You can use Wiimotes or modded PS3Eye cams for ir-led tracking.
      Even simple web cam can be used.

    • @ocbbomb
      @ocbbomb Před 5 lety

      @@rafajanicki4184 awesome is there a tutorial for ps eyes?

    • @ocbbomb
      @ocbbomb Před 5 lety

      @@rafajanicki4184
      after a lot of trial I can not have the pincab in full screen and I'm 5fps .... my config i5 280 ati .... you see a solution?

  • @thompsonwelding4665
    @thompsonwelding4665 Před 3 lety

    it only looks like this on camera, in person the human eyes dont see it this way, looks the same as no kinect, dont be fooled

    • @stevetb7777
      @stevetb7777 Před rokem

      This is absolutely false. Thank goodness I tried it for myself. Does it look 3D? Well, no... but CLOSE. Does everything move and change perspective as your position changes? Absolutely. Everything moves in 3D, but of course the picture is still flat. It SEEMS 3D in the sense that it moves that way. It's still an AWESOME effect and I'm blown away. If you close one eye, it does look 3D. You could use this in tandem with anaglyph 3D or a 3D screen monitor to get actual 3D with head tracking. VR is cool and all, but I want to play pinball on a full virtual pinball machine. You gain a lot in VR but you lose a lot too.
      Ok, I will say that the playfield moves too much UNLESS you close one eye. I can live with that, but there must be a way to fix that... at least for Rafal to fix that...