Search found 8 matches

by georgr
Wed Dec 04, 2013 11:21 am
Forum: General Development
Topic: Custom Input Devices: How does it all work?
Replies: 15
Views: 4862

Re: Custom Input Devices: How does it all work?

Well, we now officially have "working" (the implementation is as of yet very dirty - I'm just passing consoleCommands to the executor directly without using an InputHandler etc and for mouse movements, I call mouseMoved from the active InputState directly as well) wiimote input. The problem is, no m...
by georgr
Mon Oct 28, 2013 3:34 pm
Forum: General Development
Topic: Custom Input Devices: How does it all work?
Replies: 15
Views: 4862

Re: Custom Input Devices: How does it all work?

Thanks for all the help everyone! I have heeded your advice and have now managed to make a dummy WiiMote class (see my code branch) which inherits from InputDevice and doesn't yet interface with an actual wiimote, but is registered in the InputManager's device list and proceeds to output insulting m...
by georgr
Wed Oct 16, 2013 6:05 pm
Forum: Bug Reports
Topic: Make fails on Ubuntu 13.04
Replies: 3
Views: 2518

Re: Make fails on Ubuntu 13.04

The issue is fixed in trunk. Please update with SVN. If you already created a branch, merge r9703 from trunk to your branch or create a new branch (or ask an assistant to help you) Awesome!!! I just updated to 9703 and it compiled without a hitch, thanks a lot for the heads-up! I'll merge with my b...
by georgr
Tue Oct 15, 2013 8:28 pm
Forum: General Development
Topic: Custom Input Devices: How does it all work?
Replies: 15
Views: 4862

Re: Custom Input Devices: How does it all work?

Yeah, that's what we figured in the last PPS session too. From the way it looks, I'm just gonna be pushing hacked together mouse events on the InputManager's stack and doing something similarly ugly with button events, although I haven't been able to find out exactly where/how those are handled yet....
by georgr
Mon Oct 14, 2013 7:11 pm
Forum: General Development
Topic: Custom Input Devices: How does it all work?
Replies: 15
Views: 4862

Re: Custom Input Devices: How does it all work?

Well, the only reference to wiimotes I could find in OIS' (virtually non-existent) documentation stated that IR tracking wasn't implemented, and without that defining feature, the wiimote (IMO) doesn't have enough ways to input things to be a suitable controller for orxonox. Maybe bypassing OIS alto...
by georgr
Mon Oct 14, 2013 1:23 pm
Forum: Bug Reports
Topic: Make fails on Ubuntu 13.04
Replies: 3
Views: 2518

Make fails on Ubuntu 13.04

Hi everyone, I just tried building Orxonox on my laptop running Ubuntu 13.04 and got the following error messages: /usr/include/boost/filesystem/v3/path.hpp:732:24: error: ‘path’ is already declared in this scope In file included from /home/georgr/Orxonox/trunk/build/src/libraries/core/OgreBuildUnit...
by georgr
Sat Oct 12, 2013 3:03 pm
Forum: General Development
Topic: Custom Input Devices: How does it all work?
Replies: 15
Views: 4862

Re: Custom Input Devices: How does it all work?

Well, for the control scheme I've already thought of a few options: -IR Tracking acts like a mouse for steering - this necesssitates an IR bar, but it's worth the trouble IMO since accelerometers are inherently unprecise. -A and B fire primary and secondary weapons, respectively -the accelerometer i...
by georgr
Mon Oct 07, 2013 1:55 pm
Forum: General Development
Topic: Custom Input Devices: How does it all work?
Replies: 15
Views: 4862

Custom Input Devices: How does it all work?

Greetings everyone, I'm in this semester's Orxonox PPS and decided to try and implement a WiiMote interface. I'm now stuck trying to figure out how exactly input devices are managed, where data is collected, passed on and mapped to game actions. So far, I've gathered the following (please correct an...