[fluxus] object picking

Dave Griffiths dave at pawfal.org
Wed Jun 29 06:59:18 PDT 2005


>> not in fluxus yet, but the underlying engine can do this via the opengl
>> picking functions (I use the same rendering engine on this project as
>> well: http://www.pawfal.org/index.php?page=AutumnPage which uses
>> picking)
>>
>> so it would be quite simple to expose this to some scheme functions.
>> I've
>> put it on the todo list...
>
> that would be great,. i was thinking of using fluxus as an interface to
> various other osc dependent systems (eg. supercollider, .)  with the 2
> missing peices being picking, and bi-directional osc communication.

ah, interesting.

> is osc output anywhere on the todo list?,.

yes, it's trivial but I haven't had time to implement it yet.

what about:

(mouse-over) : returns id of the current object the pointer is over or 0
if none
(mouse-button n) : returns true if the specified mouse button is pressed
(send-osc url arg1 arg2 ...) : send osc message

I guess you'd need to set a different osc port for the destination, so
I'll change (start-osc) to (osc-source-host) and add
(osc-destination-host)

I'll mail the list when it's in cvs (might be a while as I'm having a
break from free software hacking atm :)

cheers,

dave




More information about the Fluxus mailing list