Qt Quick Shader Effects Running on a Nokia N8, Symbian^3, Maemo 5, Mac OS X, Windows 7, and Ubuntu
Jim tips us a video of a “nice QML Shader Effects demoed on Nokia N8. Stuff that will work great on QML 2”.
Not bad, some cool looking effects there.
http://labs.qt.nokia.com/2011/05/03/qml-shadereffectitem-on-qgraphicsview/
From the Qt Blog:
For those who don’t y et know what ShaderEffectItem is, please see: http://labs.qt.nokia.com/2011/03/22/the-convenient-power-of-qml-scene-graph/
QML2 on top of the QML Scene Graph provides an awesome API for combining GL/GLES shader code with QML. The API consists of two new QML elements: ShaderEffectItem and ShaderEffectSource. With this API, it’s easy to create effects and animations that could not be done by using the standard elements of QML 1. This also naturally allows the effects to do their heavy lifting on the GPU and thus improves the performance and enables tricks that would not perform well without hardware acceleration.
The ShaderEffectItem implementation does not fundamentally depend on the QML Scene Graph and we have implemented a QML extension plugin that provides a similar API already for QGraphicsView based Qt Quick 1.x. The video below shows a Qt Quick 1.0 application running on N8, demonstrating some effects using the shaders plugin. It also demonstrates the same application running on five different platforms: Symbian^3, Maemo 5, Mac OS X, Windows 7, and Ubuntu.
Connect
Connect with us on the following social media platforms.