OpenGL windowing in Linux: very cool effects.
Hi, check these out: Movies of Luminocity in action.
This is a new windowing engine for linux called Luminocity. It is similiar to a Quartz+Aqua+CoreImage combination.
It seems that this Linux project is visually ahead of OSX now. \
This is a new windowing engine for linux called Luminocity. It is similiar to a Quartz+Aqua+CoreImage combination.
It seems that this Linux project is visually ahead of OSX now. \
Comments
Aren't these the same folks who *BITCHED* about the 'resource hogging eyecandy' in OS X? Wacky.
Anyway, they're 'ahead' in bizarre eyecandy, but the *ability* to do that has been with us for a long time. Taste is when you *could* wield power, but *choose* not to.
Cairo is the real news here. It is a imaging system that takes Display PostScript for a real run for its money. The goal is to have a end-to-end system that can basically draw anything that you can draw in PDF 1.4 , and be able to do it to any display or printing device and have it look the same. Resolution independence, vector formats (inline raster allowed but not encouraged), hardware accelerated where possible (video card hardware to render alpha, a pipeline for effects like CoreImage), and with output to monitors, PDF (currently only bitmap, but vector is in the works), PNG, SVG, buffered image (for running a monitor... at any resolution or DPI)...
And the Mono project has basically chosen it as the method they are going to use to run Windows.Forms emulation so that it will run on any OS. That means you could take the source code for a Windows .Net application, port it over to Mono with minimal changes (in some cases), and compile it for the Macintosh or Linux or Windows... in fact you should be able to run the same executable on all of those platforms (as long as they have Mono installed).
Oh... and because Cairo allows you to make your UI in a vector programing language, you can do all sorts of subtle things with the UI (like small animations) that can run almost entirely in your graphics card.
The wobbly windows are somewhat funny. They remind me of the old OS 9 control panel that would enable gravity for your icons. You could grab an icon by the corner and it would pivot beneath your cursor according to its center of gravity. Move the cursor back and forth and the icon would wobble as it dandled from the mouse as if you were doing it in real life. You could even toss the icons across the screen and they could bounce off the edges.
I also compare the wobbly windows (at least the animation when they appear) to Tiger's widget animation. Where Tiger is Aqua, Luminosity is Jello.
And this, coupled with Cairo, is great news for FOSS. Apologists will always dismiss it, but that doesn't make it any less important. Great stuff.