📜 ⬆️ ⬇️

Qt5 Cinematic Experience

In the past 20 months, I have written quite a few posts about Qt5, QML Scene Graph, shaders, and more. Now that the Qt5 beta is already on the way, I think it's time to show the next tech demo. It is called the 'Cinematic Experience' and looks like this:



(better to watch in HD )
The 'Cinematic Experience' includes many new Qt5 and QtQuick 2.0 chips. The application uses particles, sprites, animation along the path (path animation), self-written shaders and other buns that Qt5 brings to QML. As usual, source code is available here .

About performance: The age of the GPU used in the Nokia N9 (SGX530, released in July 2005) makes itself felt. For example, you need to moderately use shaders, and indeed the power of the GPU is not sufficient for the resolution of the N9 screen. To obtain sufficient performance on the N9, you need to apply some optimization, such as turning off normal lighting and reducing the number of fog particles. As you can see on the video, after these tweaks, the N9 can launch a demo. Definitely this is far from ice, but I would like to say that the result is not bad anyway; P
')
Ps. In case you have Raspberry PI, Beagleboard, Pandaboard, Snowball or any other embedded equipment running Qt5, please take the demo version and try to run it. I am waiting for feedback and video!

From the translator: Next comes the translation of the description of the new Qt features used in the demo from this page.



The source code of the demo can be downloaded from the link .

Source: https://habr.com/ru/post/149979/


All Articles