[Bf-committers] New event system / MPX
Ton Roosendaal
ton at blender.org
Mon Jun 25 17:13:44 CEST 2007
Hi,
Cool stuff, definitely should fit in our roadmap!
-Ton-
On 25 Jun, 2007, at 14:59, mindrones wrote:
> Hi Jean-Luc,
>
> please have a look at this video
> http://multi-touchscreen.com/
>
> There's a great interest in multitouch displays nowadays. IPhone has
> the pinch
> feature, and according to [1] and [2] Apple means to release multitouch
> displays in the future. So does Microsoft with "Surface".
>
> Trying to simulate those features with 2 mice, I've found and tried
> MPX,
> http://wearables.unisa.edu.au/mpx/
> a modification of the X Server [3], though I don't know if making this
> work can
> help with a future multitouch display :)
> It works well, supports multi-head setups, and seems a good
> collaborative tool
> [4]. On its live CD you can test it with up to 3 mice.
>
> Unfortunately, since in MPX with 2 mice you have 2 CorePointers,
> Blender
> doesn't seem to know what to do with both of them, so you don't have
> any mouse
> in Blender under MPX.
> Gimp accepts and use different mice, and you have them in the Input
> Devices
> config panel under MPX.
>
> All this said, in your document [5] you say "Each view data change or
> update is
> handled by a single controller. The controller can handle more than
> one view",
> so from a non-programmer point of view, I have some questions.
>
> a) Will it be possible to have different controllers in different
> views?
> In this case, many interesting things could be done, for example
> having a
> pointer on a timeline and another on a model to be moved. Also, it
> would
> greatly help interaction in a team when discussing/working on a blender
> project.
>
> b) Would it be possible to have more than a controller for each view?
> Imagine having 2 mouse pointers in the same view: one for
> grabbing/scaling/modeling an objects, the other one changing the point
> of view.
> The examples are many, and can be inspired by the first video. Note the
> interaction with the 3D cow: one of the mice in Blender could set the
> pivot
> during the rotation given by the other mouse. Or, you could drag a
> camera AND
> its target at the same time, in the same view or not, and so on..
>
> Also, in the Game Engine multiple inputs might increase interactivity
> a lot :)
>
> Remember I'm thinking at those displays, I know multiple mice can't be
> productive. I'm sorry for this long post, just wanted to share some
> impressions
> about what kind of events Blender might have to manage in the next
> future.
>
> Many thanks, Luca
>
>
> [1] http://www.macrumors.com/2006/02/14/apple-multi-touch-display/
> [2]
> http://guides.macrumors.com/Gallery_of_Gesture_User_Interface_Patent
> [3] http://www.youtube.com/watch?v=0MUOn_nJmRA
> [4] http://www.youtube.com/watch?v=AryCQ8Ybp6A&mode=related&search=
> [5] http://jlp.nerim.net/dev/event%20system/new-event-handling.html
>
>
>
>
>
>
> ___________________________________
> L'email della prossima generazione? Puoi averla con la nuova Yahoo!
> Mail:
> http://it.docs.yahoo.com/nowyoucan.html
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>
>
------------------------------------------------------------------------
--
Ton Roosendaal Blender Foundation ton at blender.org
http://www.blender.org
More information about the Bf-committers
mailing list