It is currently Sat May 25, 2013 5:16 am



Reply to topic  [ 339 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6 ... 9  Next
 Head Tracking/Gun controller help and suggestions required!! 
Author Message
3D Angel Eyes (Moderator)
User avatar

Joined: Sat Apr 12, 2008 8:18 pm
Posts: 10045
I had an idea: What if you used a headtracker on an HMD (for example on the 1200VR) with simple mouse emulation (yaw, pitch). Then additionally you used a controller (say the Wii Motion+) for a gun, but only enabled the pitch. So yaw would only be on the headset, basically you would have to physically turn to shoot. But the controller would still have some movement (pitch only). So basically you would not have to rotate your head if you didn't want to. You could rotate your whole body, and then move the controller up or down to aim. Would this work?

Another idea I had: same setup with 1200VR and Wiimote+. However both support full mouse emulation in yaw/pitch. However you would need to hold a button down (say the trigger on the nunchuck) to enable the movement of the controller. So if you didn't press the button, the view would only be changed by the headtracker. That way you could turn around without double turning (since the Wiimote also effects yaw). But then if you stopped, you could enable the gun to move and aim. Seems like a decent setup. What do you think?

Obviously it would be great if you could move head and gun independently, but there is not the software to do that yet (but I am looking into it). Any other ideas to solve this problem?

_________________
Image


Sun Oct 02, 2011 6:29 pm
Profile
Golden Eyed Wiseman! (or woman!)
User avatar

Joined: Sat Jan 09, 2010 2:06 pm
Posts: 1897
Location: Perpignan, France
I'm not sure it would be possible to decouple head movements from head movements in most FPS games, even by intercepting DirectX calls since the visor corresponding to the gun is always centered in the screen.

It may be possible by doing a two-step rendering pass, one for the game logic to account for the gun, but without any rendering, then another one without the game logic but with a rendering with altered coordinates to account for head movement. In this case the position of the visor should be calculated to display it at the proper position. Also the timing of the game logic should be kept identical for the two passes to not have drift while shooting, which sounds quite complicated to do.

Could be funny to try that on a FPS game with full access to the source code like Quake III for example. It could help test the concept without all the difficulties related to DirectX DLL injection/interposition at first.


Sun Oct 02, 2011 7:47 pm
Profile WWW
Sharp Eyed Eagle!

Joined: Sat Apr 12, 2008 9:45 pm
Posts: 373
cybereality - The idea looks good. We can try it out in action to see how good is the integration of head tracking with pointing gaming device. I can rewrite the script that without pressing the C button on Nunchuk, it will pass the control of mouse move to head tracker. When press the button, the mouse move action will be pass to gun devices. Currently I don't have a HMD to try it out but I'll prepare the script once I got my extension cable.

fredz - I believe what we want is a combination of on rail shooting game where we can move the shooting cursor within the view and fps shooter mouse look where the head tracking will change our view. The question now is without developer support, how can we move the shooting cursor within the view instead of fix position in the center. Without access to source code, I can't see how this is possible. HL2 source might be a good place to start but we need someone with programming mojo.


Last edited by pierreye on Sun Oct 02, 2011 8:26 pm, edited 1 time in total.



Sun Oct 02, 2011 8:21 pm
Profile
Golden Eyed Wiseman! (or woman!)
User avatar

Joined: Sat Jan 09, 2010 2:06 pm
Posts: 1897
Location: Perpignan, France
Thinking about it a little more, I guess it may be a little bit simpler than I initially though, in fact it could just work like standard stereoscopic rendering.

At the start of each new rendering pass you'd need to read the position of the head from the HMD head-tracking, which you'd use to modify the camera matrix for each corresponding Direct3D camera function call to account for the head position.

Hopefully the collision detection is not based on rays intersections with rendered polygons, so the logic would work as if the view was rendered from the initial position (mouse position for the gun). You would then only have to render the crosshair at the correct position just like in a stereo 3D driver.

I guess it should also be possible to account for roll/yaw/pitch by simply modifying the camera matrix accordingly.

Interesting project indeed, could be funny to try even without an HMD with only a mouse (head) and a Wiimote (gun) for a start.


Sun Oct 02, 2011 8:21 pm
Profile WWW
3D Angel Eyes (Moderator)
User avatar

Joined: Sat Apr 12, 2008 8:18 pm
Posts: 10045
Fredz wrote:
Thinking about it a little more, I guess it may be a little bit simpler than I initially though, in fact it could just work like standard stereoscopic rendering.

Yes, that is what I had in mind. It should be just as complex as writing a 3D driver. In fact DDD had some experimental head-tracking that worked kind of like that. It used a web-cam, but the tracking was very bad. However you could see how it would work in theory. I might also probably put together a quick proof-of-concept in a custom 3D engine (using OGRE, etc.) just to test the control schemes quickly. But I think I have a good idea how it should work just based on the mod Vuzix did for UT2004, which includes like 4 different head-tracking schemes.

_________________
Image


Sun Oct 02, 2011 8:31 pm
Profile
Certif-Eyable!

Joined: Fri Jul 08, 2011 11:47 pm
Posts: 1182
@ Cyber: I had an idea: What if you used a headtracker on an HMD (for example on the 1200VR) with simple mouse emulation (yaw, pitch). Then additionally you used a controller (say the Wii Motion+) for a gun, but only enabled the pitch. So yaw would only be on the headset, basically you would have to physically turn to shoot. But the controller would still have some movement (pitch only). So basically you would not have to rotate your head if you didn't want to. You could rotate your whole body, and then move the controller up or down to aim. Would this work?

Thats basically what I have done, only I dont believe you really need the button! If you set the sensitivity right on both the gun and the headset, then when you turn your whole body (gun + headset) you get accelerated turn (you can turn down sensitivity to adjust this if you need). When you just turn your head, you can correct your aim with the gun. It might feel weird to some people, but it definitely helps the immersion for me, over just using the gun. I can quickly look over my shoulder and aim my gun at people, or I can just look ahead and fine aim with the gun, etc.

@ pierreye: if we have source code, it should be fairly easy to add in independent aim/movement. Easiest way would be to keep the existing system, and just add a new viewpoint, kind of like Fredz was talking about using the drivers, but using the source code would be much better in terms of tuning etc. Maybe we should all decide on a game to work on and see who can hack it first! winner gets a Sony HMD! Ok, dreaming now ;'-0


Sun Oct 02, 2011 10:16 pm
Profile
Sharp Eyed Eagle!

Joined: Sat Apr 12, 2008 9:45 pm
Posts: 373
Regarding the head tracking and gun tracking at the same time, I had another solution. If I can feed both data into GlovePIE, I can detect if both sensor turn at the same time, I can do a offset value to compensate for both sensor to cancel out the double turning rate. Also, WiredEarp solution does make sense. Set the gun motion sensor to lower sensitivity for fine aiming.

Try to look at Valve Source SDK. I read there are few fan mod games available. Someone had integrated head tracking for lean function in HL2 as his PhD research. If we managed to mod the aiming cursor that is movable within the screen, then we'll hit the jackpot for FPS VR gaming.


Sun Oct 02, 2011 10:57 pm
Profile
3D Angel Eyes (Moderator)
User avatar

Joined: Sat Apr 12, 2008 8:18 pm
Posts: 10045
Having both move at the same time could work, and may be the more natural solution. I will have to test this out.

Man I hope my Wiimote+ comes soon. I ordered from Hong Kong and they take forever.

_________________
Image


Mon Oct 03, 2011 6:28 am
Profile
Certif-Eyed!

Joined: Tue Jan 19, 2010 6:38 pm
Posts: 504
Hi Cyber. Is that a nintendo wiimote or a clone? I read that some of the clones are pretty horrid.

_________________
"If you have a diabolical mind, the first thing that probably came to mind is that it will make an excellent trap: how do you get off a functional omni-directional treadmill?"


Mon Oct 03, 2011 6:55 am
Profile
Golden Eyed Wiseman! (or woman!)
User avatar

Joined: Sat Jan 09, 2010 2:06 pm
Posts: 1897
Location: Perpignan, France
pierreye wrote:
The question now is without developer support, how can we move the shooting cursor within the view instead of fix position in the center. Without access to source code, I can't see how this is possible.
You don't need access to source code to do this, you only need to write an interposer for DirectX calls, just like NVIDIA, DDD or iZ3D did for their stereo drivers. I've done that already in Linux but I've never tried in Windows yet. This way you can alter any DirectX function call in a game and adapt it to your needs, for example by modifying the camera matrix to present another part of the scene or by displaying the laser sight at another position (or none if not in the viewing zone).

cybereality wrote:
Yes, that is what I had in mind. It should be just as complex as writing a 3D driver.
That's a bit simpler than writing a 3D driver I think, because you only have to write some interception code and modify the camera matrix. You don't have to manage all the other things related to stereoscopy, like rendering twice, managing different outputs (page flipping, interlaced, etc.) or types of glasses.


Mon Oct 03, 2011 5:20 pm
Profile WWW
Certif-Eyed!

Joined: Tue Jan 19, 2010 6:38 pm
Posts: 504
It must be possible for hl2 as someone already made a wiimote mod for that. Don't think it would be much use for a hmd though as it uses the ir sensor not the gyro.

_________________
"If you have a diabolical mind, the first thing that probably came to mind is that it will make an excellent trap: how do you get off a functional omni-directional treadmill?"


Last edited by bobv5 on Mon Oct 03, 2011 6:37 pm, edited 1 time in total.



Mon Oct 03, 2011 5:32 pm
Profile
3D Angel Eyes (Moderator)
User avatar

Joined: Sat Apr 12, 2008 8:18 pm
Posts: 10045
@bobv5: It looks real, but you never know ordering from Hong Kong. Hopefully it will work, otherwise I will just buy the real one.

@Fredz: Well yes, it may even be easier since I wouldn't need to support all kinds of crazy hardware. I was just referring to hooking DirectX and adjusting the camera matrix, which is similar to how you would start if writing a 3D driver.

_________________
Image


Mon Oct 03, 2011 5:34 pm
Profile
Certif-Eyable!

Joined: Fri Jul 08, 2011 11:47 pm
Posts: 1182
@bobv5: if theres already wiimote code using IR leds, then it should be pretty easy to just replace the IR position information with gyro position info...


Mon Oct 03, 2011 6:22 pm
Profile
Certif-Eyed!

Joined: Tue Jan 19, 2010 6:38 pm
Posts: 504
Possibly, but as far as I know the source code for the mod isn't available anyway. The forum for the mod has only had one post in three years so I guess the guy who made it has givien up on it.

http://wii.hl2world.com/

Perhaps something can be done with glovepie, but I don't think it will allow you to fake a wiimote output, only convert wiimote input to other outputs.

_________________
"If you have a diabolical mind, the first thing that probably came to mind is that it will make an excellent trap: how do you get off a functional omni-directional treadmill?"


Mon Oct 03, 2011 6:36 pm
Profile
3D Angel Eyes (Moderator)
User avatar

Joined: Sat Apr 12, 2008 8:18 pm
Posts: 10045
Ok, I just got another idea for the tracking. This only assumes you have 2 3DOF trackers, one for head one for gun. The head-tracker controls the view angle in a 1:1 ratio, just like you would expect. The gun also controls the view angle in a 1:1 ratio, however it is the offset (delta) from the head angle. So if you turn 180 degrees around, but keep the gun facing forward the whole time, then the character in the game will rotate 180 degrees. If you stop at this point and aim 20 degrees to the side with the gun, then you will be at 200 degrees. So both have 1:1 movement, but the gun's movement is relative to the head (head is absolute). This would avoid double turning, and any confusion with having to hold down buttons or anything. Plus, I think this would be easy to support with my head-tracking app, I will just need to implement Wiimote support. Anyway, this might already possible with GlovePIE. Thoughts?

_________________
Image


Mon Oct 03, 2011 8:44 pm
Profile
Certif-Eyable!

Joined: Fri Jul 08, 2011 11:47 pm
Posts: 1182
Makes sense. So basically, you are going to get the head angle, and the gun angle. Find the difference between then, and add that to the head angle. Would make sense, that way you can turn, and wave the gun around, and yet you still will have 1:1 turning.

Having said that, it doesn't seem that 1:1 turning is actually necessary for immersion. my 270 degree 360's feel 'real' to me, and are less hassle than the full 360's...

Oh, one thing about the head tracking + gun thing. Seems the immersion level goes this way from best to worst:

Head tracking + gun
head tracking
gun tracking.

SO, despite gun tracking FEELING more real than aiming with my head, the loss of head movement really cuts the immersion a bit. I keep moving my head and realising it does nothing if I just play with the gun.

The combination is definitely more immersive.


Mon Oct 03, 2011 10:17 pm
Profile
Sharp Eyed Eagle!

Joined: Sat Apr 12, 2008 9:45 pm
Posts: 373
The offset position for gun from head tracking is doable. Just have to think how to translate that into GlovePIE script. This could bring the immersion to next level. Now, waiting for Sony HMD impatiently. I'm going to get ASUS WAVI as I don't see other solution in the near future for wireless HDMI.


Mon Oct 03, 2011 10:53 pm
Profile
Binocular Vision CONFIRMED!

Joined: Wed Sep 01, 2010 7:58 pm
Posts: 269
Interesting ideas about the head/gun tracking combos guys, I really need to try this to see what it is like, I think I will be playing alot of ArmAII though because i dont think you will be able to beat properly implemented head tracking with seperate gun aiming and that is the only FPS game I know of that has it.

Good work Cyber on the head tracking software, I hope it can be deveoped into a DirectX driver like what Fredz was talking about that would be awesome!



pierreye wrote:
@machine - Thanks for the info. Thanks for your help to find out the voltage requirement for 3rd Space Vest.


The power adaptor for the 3rd space Vest compressor is 12V 1.5A the vest itself is powered on USB
so same volatge as ASUS WAVI which makes it easy

_________________
Current System:
3x 23" Passive 3D Monitors in 3D Vision Surround, Novint Falcon, 3rd Space Gaming Vest, ButtKicker, Razer Hydra, Logitech G25.
Previous 3D Systems:
Viewsonic PJD6531w 3D DLP Projector, Vuzix VR920, 24" Alienware and 22" Samsung 3D Vision Monitors, eDimensional 3D Glasses with 19" CRT Monitor


Tue Oct 04, 2011 3:09 am
Profile
One Eyed Hopeful

Joined: Sun Jul 24, 2011 5:27 am
Posts: 45
@ pierreye, I've been looking into the Navigation controller for the sharpshooter, I found a couple of solutions using libusb with a work around for 64bit systems, but the best one seems to be motionjoy especially for Win 64bit. I have got the PS3 controller and the Navigation controller working with all the analogue triggers and sticks using the usb lead but unfortunately both the blue tooth dongles that I have are not compatible with the PS3 controllers, they are notoriously picky with the dongles. You can check the compatibility of your dongle under the BluetoothPair tab, Supports feature in motionjoy. Here you will find a list of about 50 features, they will either have ticks or crosses next to them. If it supports features 25, 26 and 39 there is a good chance you can use it to connect to the controllers, if any of them have crosses next to them you need a different dongle, just make sure the pad is connected via the usb when features are checked as it seems to change some crosses and ticks when connected, as one of my dongles has 25, 26 and 39 ticked when checked without the controller connected then crosses when it is. Am I right in thinking you have the move buttons working over bluetooth, Im supprised that if you can connect the move controller via your bluetooth dongle, that the navigation controller dosnt work fully. I will try and source the best dongle for the job and will let you know how I get on. Can you let me know if your dongle has those 3 features ticked. At least It looks like there shouldn't be any problem getting the navigation controller working once we find the right dongle, this will give us a load more buttons and functionality to the setup.


Wed Oct 05, 2011 5:49 pm
Profile
One Eyed Hopeful

Joined: Sun Jul 24, 2011 5:27 am
Posts: 45
I just found that there is a reset button in a hole on the bottom of both the sixaxis pad and navigation controller once I pressed it the bluetooth fetures didnt change after connecting the pad, I now have 25, 26 and 39 ticked but am still having trouble connecting the pad using bluetooth atm. The Navigation controller now only knocks out 39 after a reset and is still not connecting. For me I think I just need to get another dongle but thought the reset trick may help others trying to get theirs to work.


Wed Oct 05, 2011 6:58 pm
Profile
Sharp Eyed Eagle!

Joined: Sat Apr 12, 2008 9:45 pm
Posts: 373
I received the usb bluetooth that I bought through MotionInJoy website (Accygame.com) and glad to report it work fine with both PS Move and PS Navigator. The connection is a bit tricky. You need to connect the PS Navigator first then PS Move. Anyway, both controller had the connect light blinking but it work fine. Previously I get solid light on Move Controller when connected.

Now I can eliminate Nunchuk and need to modify the script to cater for second joystick.

@James - My previous USB bluetooth had all the function cross but somehow still work with PS Move. The new one that I bought through the MotionInJoy website works fine. I think feature 25 and 26 are important for bluetooth connection as mention somewhere by the developer.


You do not have the required permissions to view the files attached to this post.


Last edited by pierreye on Thu Oct 06, 2011 9:14 am, edited 1 time in total.



Wed Oct 05, 2011 10:45 pm
Profile
Sharp Eyed Eagle!

Joined: Sat Apr 12, 2008 9:45 pm
Posts: 373
Attached is the updated script with PS3 Navigator. The advantage using PS3 Navigator is you had access to more button and joystick click.

- No longer use Joyx and Joyy analog for sprint. Instead I use L3 (joystick press) on navigator for sprint. Another advantage L3 is use to hold the sniper gun steady. L3 = Shift.


You do not have the required permissions to view the files attached to this post.


Thu Oct 06, 2011 5:50 am
Profile
One Eyed Hopeful

Joined: Sun Jul 24, 2011 5:27 am
Posts: 45
Thanks for the new script pierreye it would take me a long time to work it all out without your scripts, your efforts are much appreciated, especially as my time I have to play is at the lowest its ever been at the moment :( My motion plus turned up yesterday and my asus dongle (that should be compatible with the PS gear) should hopefully turn up tomorrow along with a wii gun that I plan on breaking down and using the holder part to attach to the sharpshooter. If it all turns up I am hoping to give the setup a try this weekend with the battlefield beta before it goes off line on Monday.

I was wondering whether the new dongle you have got allows you to access all of the move buttons, including the move specific one located under the trigger of the sharp shooter. Also I was wondering whether you have tried the switch used for selecting fire rate on the sharpshooter, it is suppose to have functionallity although no game has used it that Im aware of, if you have is it giving any signal when changed. If it dose I would love to use it on battlefield 3 as it has full auto, semi auto and single shot on alot of the weapons.


Thu Oct 06, 2011 4:58 pm
Profile
Sharp Eyed Eagle!

Joined: Sat Apr 12, 2008 9:45 pm
Posts: 373
The firing rate switch and the reload button doesn't register in Joystick Control Panel as any button or axis/slider so I can't map that into any action. The move button under the trigger is working and I'm using that for iron sight view.

I found out sometimes when the PS3 navigation analog joystick doesn't register as X/Y axis in Joystick Control Panel, you just have to press enable button in DSTool just above "disconnect" button.

Hope it works for your setup. The next step is to mod the shoulder button with slim silicon button.


Thu Oct 06, 2011 5:35 pm
Profile
3D Angel Eyes (Moderator)
User avatar

Joined: Sat Apr 12, 2008 8:18 pm
Posts: 10045
I got the Wiimote. Thing is legit, way better than I was expecting. I think this is actually going to work out.


_________________
Image


Fri Oct 07, 2011 6:34 pm
Profile
Sharp Eyed Eagle!

Joined: Sat Apr 12, 2008 9:45 pm
Posts: 373
Looks really good in your test. I think we can use the MotionPlus for headtracking (the smaller attachment unit for original wiimote) with the extension wire to a wiimote. It's easier to script in GlovePIE than getting another headtracker that is not supported by GlovePIE plus the formula to do the offset between the headtracker and gun tracker would be easier as we can assume output is in similar value.


Fri Oct 07, 2011 8:12 pm
Profile
Golden Eyed Wiseman! (or woman!)
User avatar

Joined: Tue Feb 12, 2008 5:22 am
Posts: 1422
Seems like we are reinventing the wheel in here :P

My setup i have posted before used a hmd, with a gyration air mouse mounted on top and a wii zapper gun consisting of a wii remote, motion+ and nunchuck mounted in a cheap plastic gun. Basically it is dual mouse emulation with bound keys for movement and other options. You can hold a button on teh wiimote to use teh tracking or not so you can easily switch between head or gun tracking or both, it works quite well. Cant recommend gyration air mouse any more highly, these things are great.

(I think) this the wii script i used, the mouse tracking is jittery but fun enough. Note i always bind 'e' to jump in my fps and space to duck, makes sense right? :)

Quote:
Key.W = Wiimote1.Nunchuk.up
Key.a = Wiimote1.Nunchuk.left
Key.s = Wiimote1.Nunchuk.down
Key.d = Wiimote1.Nunchuk.right
Key.E = Wiimote1.Nunchuk.ZButton
Mouse.LeftButton = Wiimote1.Nunchuk.CButton

if starting then
// define deadzone, calibration and sensitivity
var.calibrationGyro = [-1.5, -0.5] // [Yaw, Pitch]
var.deadzoneGyro = [7, 7] // [Yaw, Pitch]
var.sensitivityGyro = [0.55, 0.65] // [Yaw, Pitch]; lower values result in slower movements, negative values will invert the corresponding mouse axis
endif

// hold B to move mouse with WiiMote
if (WiiMote.B) then
var.Gyro = [0, 0]
if (Abs(WiiMote.MotionPlus.YawSpeed + var.calibrationGyro[1]) > var.deadzoneGyro[1]) then var.Gyro[1] = RemoveUnits(WiiMote.MotionPlus.YawSpeed + var.calibrationGyro[1]) - (Sign(WiiMote.MotionPlus.YawSpeed) * var.deadzoneGyro[1])
if (Abs(WiiMote.MotionPlus.PitchSpeed + var.calibrationGyro[2]) > var.deadzoneGyro[2]) then var.Gyro[2] = RemoveUnits(WiiMote.MotionPlus.PitchSpeed + var.calibrationGyro[2]) - (Sign(WiiMote.MotionPlus.PitchSpeed) * var.deadzoneGyro[2])
Mouse.DirectInputX = Mouse.DirectInputX + (var.Gyro[1] * var.sensitivityGyro[1])
Mouse.DirectInputY = Mouse.DirectInputY + (-1 * var.Gyro[2] * var.sensitivityGyro[2])
endif
if wiimote.b = false then var.1 = 2
if wiimote.b = true then var.1 = 10

mouse.LeftButton = wiimote.A
mouse.RightButton = wiimote.Plus

if wiimote.down = true then mouse.directinputy = mouse.directinputy + var.1
if wiimote.up = true then mouse.directinputy = mouse.directinputy - var.1
if wiimote.left = true then mouse.directinputx = mouse.directinputx - var.1
if wiimote.right = true then mouse.directinputx = mouse.directinputx + var.1


The first thing i realised once i got this setup is that i needs real movement tracking :(

_________________
Samsung 3d lcd led UA406000, Sharp XR-10X, 7800gt, HD6870, Samsung 450 series 50" 3d plasma, q6600, XP, Tecra m2 6600go laptop, Toshiba 7600 laptop, Xforce shutters, Argo HMD. VR920. Home brew high FOV 2d HMD. Wiimotiongun glovpepie controller, gryation air mice.


Fri Oct 07, 2011 8:30 pm
Profile
3D Angel Eyes (Moderator)
User avatar

Joined: Sat Apr 12, 2008 8:18 pm
Posts: 10045
Son of a gun! As soon as I plug the 1200VR into the computer, GlovePIE closes with a message to bug Vuzix to unban him. Arrggg!! I should have realized this wasn't going to work. Haven't used GlovePIE in years, so I didn't know it was going to be like that. I assumed he just dropped support for it, not totally disabling the program just if you have a Vuzix product. Friggin' lame. Guess I will just have to fast-track the Wiimote support in my own app.

After some thought, I think the best method would be to hold down a button to enable the gun tracking (for example C on the nunchuck). Otherwise its just going to be too confusing with the double turning. My original idea of using the offset angle will only work with 2 of the same identical trackers. If using different trackers its just going to be difficult to keep them in perfect sync (even with 2 of the same, this may have problems due to drift). This will also allow you to holster your weapon, or at least put your arm down to rest while you move around.

Also, that gun peripheral I got feels awesome with the Wiimote. It has a nice weight to it, and really does almost have the feel of a real gun. I think this is going to be a lot of fun when its all working.

@Okta: Well, I know this is not all new territory, but its still very cool stuff. I also found this video, looks fun:


_________________
Image


Fri Oct 07, 2011 8:59 pm
Profile
Golden Eyed Wiseman! (or woman!)
User avatar

Joined: Tue Feb 12, 2008 5:22 am
Posts: 1422
I told you about Carl dropping Vuzix, a douche thing to do to us but its his choice. And any previous version of glovepie i have without the block doesnt yet have wii support. In my wii script the b button enabled wii tracking. Give it a shot, you just need to play with the calibration settings and game key bindings.

_________________
Samsung 3d lcd led UA406000, Sharp XR-10X, 7800gt, HD6870, Samsung 450 series 50" 3d plasma, q6600, XP, Tecra m2 6600go laptop, Toshiba 7600 laptop, Xforce shutters, Argo HMD. VR920. Home brew high FOV 2d HMD. Wiimotiongun glovpepie controller, gryation air mice.


Last edited by Okta on Fri Oct 07, 2011 10:52 pm, edited 1 time in total.



Fri Oct 07, 2011 10:45 pm
Profile
Binocular Vision CONFIRMED!

Joined: Wed Sep 01, 2010 7:58 pm
Posts: 269
Quote:
After some thought, I think the best method would be to hold down a button to enable the gun tracking (for example C on the nunchuck). Otherwise its just going to be too confusing with the double turning. My original idea of using the offset angle will only work with 2 of the same identical trackers. If using different trackers its just going to be difficult to keep them in perfect sync (even with 2 of the same, this may have problems due to drift). This will also allow you to holster your weapon, or at least put your arm down to rest while you move around.


Yeah this also means that you can have 2 weapons if you want to (i.e. pistol and rifle) this is what I intend to do but mount the button at the back of the triggergrip of each gun so that when you grip the gun tightly then the tracking is enabled if you grip it loosely or put it down it stops tracking that gun, I was also going to map the weapon type to that same button as well for auto weapon switching when you pick up different weapons (i.e. drop your rifle [you will need it on a rifle sling] and grab out your pistol and in game weapons automatically change), this will work great with the Wii remotes because 4 remotes are supported on one PC at the same time.

_________________
Current System:
3x 23" Passive 3D Monitors in 3D Vision Surround, Novint Falcon, 3rd Space Gaming Vest, ButtKicker, Razer Hydra, Logitech G25.
Previous 3D Systems:
Viewsonic PJD6531w 3D DLP Projector, Vuzix VR920, 24" Alienware and 22" Samsung 3D Vision Monitors, eDimensional 3D Glasses with 19" CRT Monitor


Fri Oct 07, 2011 10:48 pm
Profile
Golden Eyed Wiseman! (or woman!)
User avatar

Joined: Tue Feb 12, 2008 5:22 am
Posts: 1422
I started playing with strapping a wiimote to my chest for jogging and leaning to move but didnt have much success. If you were to go all out with 4 wiimotes im sure you could make something fun.

_________________
Samsung 3d lcd led UA406000, Sharp XR-10X, 7800gt, HD6870, Samsung 450 series 50" 3d plasma, q6600, XP, Tecra m2 6600go laptop, Toshiba 7600 laptop, Xforce shutters, Argo HMD. VR920. Home brew high FOV 2d HMD. Wiimotiongun glovpepie controller, gryation air mice.


Fri Oct 07, 2011 10:54 pm
Profile
Sharp Eyed Eagle!

Joined: Sat Apr 12, 2008 9:45 pm
Posts: 373
@Okta - Can we try strapping 2 wiimote, each for both legs and detect the angle for walking motion? If we detect the pitch angle changes using the delta function we can figure out if walking to front or back. Also larger delta will determine run function than walk.

I try to email TN Games regarding shipment to Malaysia but no reply for 3 days. Looks like they are not interested in selling the vest and I can imagine crap support from them.


Sat Oct 08, 2011 12:16 am
Profile
Binocular Vision CONFIRMED!

Joined: Wed Sep 01, 2010 7:58 pm
Posts: 269
pierreye wrote:
I try to email TN Games regarding shipment to Malaysia but no reply for 3 days. Looks like they are not interested in selling the vest and I can imagine crap support from them.


yeah they are not good at replying to emails

_________________
Current System:
3x 23" Passive 3D Monitors in 3D Vision Surround, Novint Falcon, 3rd Space Gaming Vest, ButtKicker, Razer Hydra, Logitech G25.
Previous 3D Systems:
Viewsonic PJD6531w 3D DLP Projector, Vuzix VR920, 24" Alienware and 22" Samsung 3D Vision Monitors, eDimensional 3D Glasses with 19" CRT Monitor


Sat Oct 08, 2011 4:51 am
Profile
3D Angel Eyes (Moderator)
User avatar

Joined: Sat Apr 12, 2008 8:18 pm
Posts: 10045
@pierreye: Support from TN Games is the worst. Most of the games they claim work don't, and they don't respond to emails at all.

_________________
Image


Sat Oct 08, 2011 8:52 am
Profile
Sharp Eyed Eagle!

Joined: Sat Apr 12, 2008 9:45 pm
Posts: 373
I give up on TN Games. Don't think they will survive in coming few years based on their support and response (none). Also, their console support announce last year looks like vaporware.

Also, received an email from Asus and their tech mention they don't support 60hz but I doubt their tech really try it out. Here's the reply.

Dear Valued Customer,
Thank you for contacting ASUS Customer Service.
Unfortunately it only can support 1080p@24HZ, it can't support 60Hz.

For more information feel free to refer to our self-help pages by clicking
the links below:
Troubleshooting -
http://support.asus.com/troubleshooting ... uage=en-us
FAQ - http://support.asus.com/faq/faq.aspx?SLanguage=en-us
Live Support - http://livesupport.asus.com

If you continue to experience issues in the future, please do not hesitate
to contact us.

Best Regards,

Jerry

ASUS Customer Service


Sat Oct 08, 2011 6:11 pm
Profile
3D Angel Eyes (Moderator)
User avatar

Joined: Sat Apr 12, 2008 8:18 pm
Posts: 10045
I think it supports more than that. See this press release from Amimon (they provide the chips for Asus):
Quote:
WHDI includes support for all 3D formats required by the HDMI™ 1.4a specification and range of over 100 feet (30 meters) through obstacles and walls.

http://www.amimon.com/pr20110323.shtml

_________________
Image


Sat Oct 08, 2011 6:29 pm
Profile
Sharp Eyed Eagle!

Joined: Sat Apr 12, 2008 9:45 pm
Posts: 373
I compare the price for ASUS WAVI and seems like Amazon.de (Germany) is the cheapest at around Euro 175 and Amazon.co.uk around 153 pound but the problem they don't ship to Malaysia. Ebay from Taiwan is around USD 300.


Sat Oct 08, 2011 7:24 pm
Profile
3D Angel Eyes (Moderator)
User avatar

Joined: Sat Apr 12, 2008 8:18 pm
Posts: 10045
Seems that the libraries for the Wiimote are not as mature as I would have thought. Most of the projects have since been abandoned, so they don't support newer stuff like the built-in MotionPlus. I'm really surprised, you'd think there would be tons of stuff for this but I guess people have moved onto newer things like the Kinect. The one library that looks recent (WiiC) is Mac/Linux only. I found one for Windows, WiiYourself, but it seems to be abandoned and doesn't work exactly right. So I will either have to fix this library or port the other one to Windows. Arrgg!!! This is going to be a little harder than I thought.

_________________
Image


Sat Oct 08, 2011 7:55 pm
Profile
Golden Eyed Wiseman! (or woman!)
User avatar

Joined: Tue Feb 12, 2008 5:22 am
Posts: 1422
Wow in that wii yourself he is using separate gun tracking :)

http://www.vimeo.com/673831

_________________
Samsung 3d lcd led UA406000, Sharp XR-10X, 7800gt, HD6870, Samsung 450 series 50" 3d plasma, q6600, XP, Tecra m2 6600go laptop, Toshiba 7600 laptop, Xforce shutters, Argo HMD. VR920. Home brew high FOV 2d HMD. Wiimotiongun glovpepie controller, gryation air mice.


Sat Oct 08, 2011 8:18 pm
Profile
3D Angel Eyes (Moderator)
User avatar

Joined: Sat Apr 12, 2008 8:18 pm
Posts: 10045
Okta wrote:
Wow in that wii yourself he is using separate gun tracking :)

http://www.vimeo.com/673831

I think that's because he had the source code for the game (looks like its based on Quake). Its much harder if you want to do this with just any commercial game.

_________________
Image


Sat Oct 08, 2011 9:10 pm
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 339 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6 ... 9  Next

Who is online

Users browsing this forum: Google [Bot] and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by STSoftware.