Linked by Thom Holwerda on Thu 4th Dec 2008 22:28 UTC, submitted by Samuel Rødal
Qt This blog post on Qt Labs shows how to easily embed regular desktop widgets in a three dimensional Wolfenstein-like maze. The example includes web browser views, a mediaplayer with sound and video, OpenGL integration, and even a soldier scriptable in QtScript. All done in relatively simple code using Qt's QGraphicsView API. The example might not be directly usable by itself, but it demonstrates how easy it is to map 2D widgets to 3D scenes in Qt and could act as inspiration for future user interfaces.
Thread beginning with comment 339312
To read all comments associated with this story, please click here.
Not sure how useful it is...
by B12 Simon on Fri 5th Dec 2008 13:04 UTC
B12 Simon
Member since:
2006-11-08

Not sure how useful it is but that's beside the point. It's. So. Cool!

Some sort of WolfenDesktopSomething would ease the pain until we get flying cars!

Michael Member since:
2005-07-01

When I played Doom 3, the (only) thing that impressed me were the seamlessly interactive computer interfaces. In the past, using a computer within a game meant switching out of first person to some sort of mini-game. The Doom 3 engine let you print clear, readable, dynamic text and widgets on a surface and interact with them. The open source game Saurbraten uses something similar for it's main menu. This Qt4 demo blows all that out of the water.

This has applications, not only in games but in any 3D interface where you want to present people with standard widgets without taking them out of context. It could do for applications what Compiz has done for the desktop.

Now if only that stupid song would get out of my head, I'd be happy...

Reply Parent Bookmark Score: 5