1 of 2
1
What is Lux? 
Posted: 05 July 2008 01:07 PM   [ Ignore ]
New Member
Rank
Total Posts:  36
Joined  2008-04-16

Everyone seems to be buzzing about this, but I haven’t found any information about what it is (forum search is terrible, Wiki is blank). Is it an alternative to Touchlib, or an addition?

Profile
 
 
Posted: 05 July 2008 01:24 PM   [ Ignore ]   [ # 1 ]
Sr. Member
Avatar
RankRankRank
Total Posts:  285
Joined  2008-06-01

The forum search is actually quite good.

Try:  “Lux” with a capitol letter

Try your searches a few different ways next time and I think you’ll find things better. wink

Dino

 Signature 

Blobs the likes of which even the Gods have not seen!

Profile
 
 
Posted: 05 July 2008 02:00 PM   [ Ignore ]   [ # 2 ]
New Member
Rank
Total Posts:  36
Joined  2008-04-16

"Your search did not return any results.”

Oh SNAP, lol. Forum search result pages are dynamic and can’t be linked to / bookmarked most of the time. When I search for “Lux” myself I get 32 results, most of which mention the use of Lux once or are discussion threads about its imminent release date. If there are any threads about Lux and what it is, hook me up, I’m not finding much. And yes, maybe I suck at searching, that is a possibility rasberry

Profile
 
 
Posted: 05 July 2008 02:27 PM   [ Ignore ]   [ # 3 ]
Sr. Member
Avatar
RankRankRank
Total Posts:  285
Joined  2008-06-01
h4t - 05 July 2008 02:00 PM

“Your search did not return any results.”

Oh SNAP, lol. Forum search result pages are dynamic and can’t be linked to / bookmarked most of the time. When I search for “Lux” myself I get 32 results, most of which mention the use of Lux once or are discussion threads about its imminent release date. If there are any threads about Lux and what it is, hook me up, I’m not finding much. And yes, maybe I suck at searching, that is a possibility rasberry

http://www.tuaw.com/2008/05/17/lux-multi-touch-for-os-x/

 Signature 

Blobs the likes of which even the Gods have not seen!

Profile
 
 
Posted: 05 July 2008 04:36 PM   [ Ignore ]   [ # 4 ]
Administrator
Avatar
RankRankRankRank
Total Posts:  596
Joined  2008-02-12

LUX is a cross platform multitouch framework that will make the creation of multitouch applications a lot easier…

Taha

 Signature 

My MultiTouch Blog

Profile
 
 
Posted: 05 July 2008 06:22 PM   [ Ignore ]   [ # 5 ]
New Member
Rank
Total Posts:  36
Joined  2008-04-16

You sure its cross platform? Seems like its only for OSX… hmm, I guess I can expect loads more info soon, as its release date was planned for the end of last month.

Profile
 
 
Posted: 05 July 2008 08:31 PM   [ Ignore ]   [ # 6 ]
New Member
Avatar
Rank
Total Posts:  96
Joined  2007-12-12

All the info that I’ve seen list windows and osx

 Signature 

http://multitouchproject.blogspot.com/

Profile
 
 
Posted: 05 July 2008 11:08 PM   [ Ignore ]   [ # 7 ]
Administrator
Avatar
RankRankRankRank
Total Posts:  596
Joined  2008-02-12

Yep im sure its cross platform heard it from the man him self nuiman that is… and also im currently developing touchSpectrum with nuiman for the LUX platform and im on windows.

Taha

 Signature 

My MultiTouch Blog

Profile
 
 
Posted: 10 July 2008 04:27 PM   [ Ignore ]   [ # 8 ]
Administrator
Avatar
RankRankRankRank
Total Posts:  537
Joined  2006-11-09

Related Interview: http://gizmodo.com/391103/full+screen-multitouch-mac-os-x-is-here

 Signature 

~

Profile
 
 
Posted: 10 July 2008 04:38 PM   [ Ignore ]   [ # 9 ]
New Member
Rank
Total Posts:  86
Joined  2008-05-16

I’m glad someone asked this question, because besides those 2 articles linked above, and what we have “heard” nuiman say, I am not clear on exactly what it is. Nuiman, think about adding a 1-2 liner on the empty Lux wiki?

Profile
 
 
Posted: 10 July 2008 09:39 PM   [ Ignore ]   [ # 10 ]
Administrator
Avatar
RankRankRankRank
Total Posts:  596
Joined  2008-02-12

goal of lux is to make a cross platform / cross language framework built arround emerging input techniques…
obv first focused on touch so we have a c/c++ application named “Community Core"… this is where all computer
vision will take place it is the replacement for touchlib… mainly because its already running cross-platform

 Signature 

My MultiTouch Blog

Profile
 
 
Posted: 11 July 2008 12:36 AM   [ Ignore ]   [ # 11 ]
Administrator
Avatar
RankRankRank
Total Posts:  392
Joined  2008-04-22

Its an easy to use multi-touch framework for Flash, C++ and Python that will allow rapid program creation.  If you start with Flash, you can move to a real language like Python or C++ without relearning SDL, OpenGL or anything, except the new language syntax.  It is essentially I high level abstraction for Multi-Touch(and other budding input technologies) aware apps, providing pre-written widgets you can use.

It is best described here:  http://nuigroup.com/forums/viewthread/2427/

EDIT:  I wrote a wiki section for Lux.

 Signature 

I am more then willing to to test your Multi-Touch programs on Linux, PM me if you have something.  If you’re looking for something faster then AS3 and Easier then C, try Python!

My Blog

Profile
 
 
Posted: 11 July 2008 08:26 AM   [ Ignore ]   [ # 12 ]
Sr. Member
Avatar
RankRankRank
Total Posts:  355
Joined  2007-09-18

does it means that Touchlib will join Libvag
https://www.libavg.de/wiki/index.php/Event_Handling

 Signature 

http://sassexperience.org

Profile
 
 
Posted: 11 July 2008 09:26 AM   [ Ignore ]   [ # 13 ]
Administrator
Avatar
RankRankRank
Total Posts:  392
Joined  2008-04-22

TouchLib is going to be replaced with a thing called Community Core.  That should be released sometime in Fall.

 Signature 

I am more then willing to to test your Multi-Touch programs on Linux, PM me if you have something.  If you’re looking for something faster then AS3 and Easier then C, try Python!

My Blog

Profile
 
 
Posted: 11 July 2008 10:47 AM   [ Ignore ]   [ # 14 ]
New Member
Rank
Total Posts:  86
Joined  2008-05-16

I read the Python-Lux IRC transcript and I found lots of useful information. Here is what I consider some of the key points:

<nuimangoal of lux is to make a cross platform cross language framework built arround emerging input techniques... obv first
focused on touch so we have a c
/c++ application named "Community Core"... this is where all computer vision will take place it is
the replacement 
for touchlib... mainly because its already running cross-platform

<Larky>    and can we assume is faster?
<
nuiman>    of course :)
<
nuiman>    esp once we finish some GPUCV module

<xelapond>    Is it based on the old touchlib code?
<
nuiman>    some touchlib code yes but majority no... for example rewrote tracking algo main thing tho is it has friendly UI and is
MUCH easier to deploy then touchlib 
(even on win)

<wybiral>    Whats the role of Python in thisJust interfacing with the library?
<
nuiman>    @wybiral... python is going to be the "client" .. side
<xelapond>    so then Lux is what creates the pretty graphics, and is all written in Pyhton?
<
nuiman>    yap

<nuiman>    quick explaination of naming schema atm
<nuiman>    Objects (think real-life object like magazinecurrently we have
<nuiman>    VideoObjectAudioObjectTextObjectKeyboardObject... bleh bleh
<nuiman>    Elements... are interactive components... think buttons... sliders... knobs...
<
xelapond>    wybiralokIll have to read up on that nuimanso what are those first objects you listed just hold a video, or 
sound file
So we can put them in a gui element(like a button)?
<
nuiman>    well a button (elementwould be clicked to load a video or image  in as3 for example i have var tmpVideo = new 
VideoObject(path, var); luckily we have AS3 and good start on C++ but other languages are def going to be tricky to implement 
fully

<xelapond>    Coolwhen will it be done?
<
nuiman>    aiming end of july

(Very coolsmile

<nuiman>    http://nui.mine.nu/tbeta2.jpg http://nui.mine.nu/tbeta.jpg some older shots of new vision tracking app
<nuiman>    thats main reason lux is delayed :(

<nuiman>    on main idea behind lux tho is get good UI designers into the door with Flash... and if they wish they can go deeper
into C
++/python/obj-c....
<
nuiman>    if they just stay in flash... we get their ideas and slowly port to faster languages
nuiman
>    thats why it will work :P  graphic guys can stay in flash

<xelapond>    anyone else? yeahbut it also makes a plain good GUI framework
<nuiman>    yea xela it is basically a GUI library... but built arround emerging input (touch/voice/pen...etc)

<nuiman>    right now my main focus is AS3 to C++
<
nuiman>    could really use the help hah very big project hah

<nuiman>    you just wait till you see the community core :)
<
nuiman>    finger/hand/eye... fidicual tracking ... voice recognition... bluetooth... usb.. serial we look to HUB a bunch of sensor
data pretty simple really

<nuiman>    but lux will be on nuigroup.googlecode.com
<nuiman>    yea on our own SVN server svn.nuigroup.com

<nuiman>    we need more donations :P beef up our server hah
<nuiman>    lol where more donations any hah

<nuiman>    Qt might be a huge shortcut for us

I have another question with respect to licensing: Touchlib existed under the new BSD license (http://www.opensource.org/licenses/bsd-license.php) - will Lux also be under this license? (Would be very nice to leverage this framework without restriction)

Profile
 
 
Posted: 11 July 2008 01:56 PM   [ Ignore ]   [ # 15 ]
New Member
Avatar
Rank
Total Posts:  70
Joined  2008-06-01

Thanks flyte for compiling the snippets from the Python chat that relate to Lux.  Some interesting and useful information in there.  I’m really excited about getting started!

 Signature 

Elemental Multitouch Project ~ http://eleme.ntal.ws/

Profile
 
 
   
1 of 2
1