We´re evaluating how easy would be to implement some generic 3D interaction techniques in Crystal Space, and we wonder if you could point to us some generic information before we start our development. We have as reference the interaction techniques mentioned in "3D User Interfaces. Theory and Practice", from Bowman, Kruijff, LaViola, and Poupyrev. Could you please answer the following questions with a number between 1 and 9 (1 for difficult, 9 for easy) and a short comment.
1. Integration of novel devices, i.e. Wiimote or phasespace trackers (http://phasespace.com/productsMain.html)
2. Other selection techniques (i.e. select by a ray, select by colision with a virtual hand)
3. Other travel techniques (i.e. move to a visible object, move by a predefined path, move to an object by name)
4. Show a map, a gamer´s position, a gamer´s known world, and a target.
Thank you for your time.