QML Particles demo videos

While you’re waiting for the logo contest results, here are some gorgeous demo videos from the Qt team to keep you busy. You get to see the Raspberry Pi decoding some very handsome stuff at 1380×768 as it generates and moves particles, as well as seeing the code it’s running while the demonstrator talks about the performance he’s seen from the board. Make sure you watch all of them – they just get better. Best of all, these demos just worked straight out of the box.

Thanks again to the Qt team, especially @quimgil and @sirspudd– keep it coming!




ukscone avatar

Nice. i especially like video 4. it just needs some sound added. maybe the dr who theme?

Eduard avatar

Well, I want 4 of them. Yesterday, if it’s possible.

Now, really, is there a way to aquire a board this week?

liz avatar

Ha! No. :)

eicristian avatar

That’s a good one, a little impatient there don’t you think? :D oh well i guess i’m also excited and can’t wait to see the final design of the boards, by the way very nice graphical capabilities :)

Scribe avatar

What distro are you doing most of your work on? Are you cross compiling – if so which toolchain?

liz avatar

These guys in the videos above are using Mer. I think most folk are using Debian right now, but there are plenty using other distros – I know the Arch guys only got their boards quite recently, and there are lots of other developers I’m not in personal contact with who are using their personal favourites. Jamesh might be able to let you know about toolchains when the UK wakes up later on!

vgrade avatar

Liz, Hi

These videos are built on Qt, see http://labs.qt.nokia.com/2011/10/03/chasing-the-raspberry-pi-dragon-opengl-es2-accelerated-qt-pi/ .

The guys are running on the stock fs.

Donald will be able to help with toolchain details.

This is a different group to the Mer efforts but we have talked and and both using Qt/QML.


Scribe avatar

I asked the question as I’ve had a lot of trouble setting up toolchains etc (they work fine on windows but lots of trouble on the linux side) and would like to work with the chain that’s likely to be used as the primary chain for the pre-built images so that I don’t have to go through the pain of trying to set-up a chain on linux myself.

jamesh avatar

Hi Scribe,

Most people are using Debian as Liz said. The toolchain – well, I’ve been compiling on the Pi itself, but that can be quite slow compared to a desktop, so I am currently setting up a cross compile toolchain on an Ubuntu box using the standard arm-linux-gnueabi-gcc stuff from the Ubtunu repos. Not quite there yet. At Broadcom we use a Linux build machine with the toolchain already installed, but I don’t know much about that – I just use it and it works!. That said, there is quite a bit of stuff in the Forums talking about Codesourcery etc which is well worth reading.

Scribe avatar

This is what’s throwing me jamesh. I have had no trouble with chains such as code sourcery on the Windows side of things but am running into many errors attempting to make the chain work on emulated Debian.

I think it would be helpful if the pre-built distros that will be available at release had a cross-compile supporting tool chain natively to save the trouble of setup.

KyRol avatar

Wow! It’s awesome! I’m afraid about limited quantity of Raspberry Pi devices. By the way how much devices will be produced for launch?

liz avatar

The first batch of Raspis will be 10,000. We expect very high demand at first, so we’ll probably be limiting how you can buy them for the first two weeks, while we ramp up production, by only selling to those who are prepared to buy one and donate the cost of another to the charity. I should emphasise that this will only be the case for two weeks – by then production should have caught up.

One of many very nice things about the boards is that they are relatively simple, so cheap and quick to manufacture.

eicristian avatar

At least i hope i will get one before Christmas :D considering the number of people that are interested i don’t mind waiting :)

Paul Dow avatar

Very nice demo, but how do we know that Sir Spudd doesn’t have a really giant thumb, and the device he’s showing is actually the size of an A4 sheet of paper?


PetrL avatar

You’re gonna know later.

KyRol avatar

You believe it when final device will come. Or isn’t simple enough to see another vidz at youtube?

Marius Cirsta avatar

Any way to get one of these boards for development and porting distribution to it. I’m prepared to pay for it but would like to port Frugalware Linux (which is a distribution somewhat ) similar to Arch to the Raspberry Pi as soon as possible.
We’re not a big Linux distribution ( nr. 42 on Distrowatch currently) but we as developer are passionate about what we do and already have an ARM port which runs on Kirkwood and Qemu. Also we have lots of packages, all built from source code that could run on the Raspberry Pi.

jamesh avatar

In general, alpha boards are only for developers and some distro people (of which you are obviously one), however, I don’t think there are any left to send out! Last time I looked the box was empty!

Marius Cirsta avatar

No problem, I thought this would be the case but it didn’t hurt to ask, just in case.
Any way I can one soon though ? The program buy one , donate one sounds good is that’s the soonest. Any details about some way to get in contact with you would also be highly appreciated. I guess you have my mail so please let me know.

sirspudd avatar


Donald Carr (sirspudd) here. As mentioned in the blog post vgrade was kind enough to link to above, I am just using the code sourcery 2010q1 ARM linux toolchain.


Sourcery G++ Lite 2010q1-202 Release 2010-04-23

I have an HP z800 build system which builds Qt in 12 minutes with webkit and xmlpatterns, compiling on target is not an option :) If you follow my instructions in the blog post above, you should fair very well.

@Paul: I do have a bloody great big thumb, but the thumb used for comparative sizing in the video belongs to my dainty petite office mate who has the hands of a jeweler

liz avatar

Actually making cheery gurgling noises at that. Thank you again, Sirspudd!

aeos avatar

Could you demo some browser benchmarks, ie, (pun acknowledged) http://ie.microsoft.com/testdrive/Performance/FishIETank/ ?

Glenn De Backer avatar

Wow, just wow… It is really amazing.

One thing that struck me this week that I was looking for an ARM board (yeah, lack of patience) to have my first experience with embedded development and that most of them where very expensive. Especially in my situation with health bills that make the room to invest quite small.

It may not have the gazillion number of features that those boards probably have, but it is more then enough to learn a thing or two or get me into embedded development which I always wanted to experiment with.

Jamie avatar

This is really good news I couldn’t help but notice that Youtube recommended a video related to Qt which looks to be a port of one of my favourite Media Centers, XBMC.

Do you think the Pi will be able to use this?
Link to the repo

liz avatar

XBMC themselves have some alpha boards, and appear to be going great guns with them. I can’t promise that we’ll have a port ready for launch, but keep your fingers crossed.

Southern avatar

Amazing demos, many thanks for posting!
My plan is to use a raspi for a light synthesiser (sound to light) machine and this gives me some excellent hope that I can do this for under 50 quid.

liz avatar

I’d love to see what you come up with. I want one of those Jean Michel Jarre laser harps – you’ve got me thinking now…

Guest avatar

So, is there a possibility that most of the Nokia N9 apps could be easily ported on Raspberry Pi?

[…] Más en este artículo […]

[…] light footprint makes it ideal for use on the Raspberry Pi, and you may have seen some of the Qt demos we’ve been showcasing on this blog. With this package (all open source, of course) […]

[…] Pi, и, возможно, вы уже видели некоторые Qt-демонстрации демонстрации . С помощью этого пакета (конечно же, с открытым […]

lisa107b avatar

I think it would be great if we could see more of the coding behind the particles – its wonderful seeing the particle effects and Unreal demos, but I’d love to see just what sort of complexity had to go in to make them work so well :)

[…] have seen quite a buzz here about Qt on Raspberry Pi, alongside some of the prettiest demos that have been submitted to us so far. At next week’s Qt Dev Days in San Francisco, […]

leo avatar

Anybody get a browser to run on it yet?

jamesh avatar

Yes. Midori seems to work fine. See the Wiki.

liz avatar

I’ve used Iceweasel on it very happily too.

[…] have seen quite a buzz here about Qt on Raspberry Pi, alongside some of the prettiest demos that have been submitted to us so far. At next week’s Qt Dev Days in San Francisco, developers […]

[…]   You’ll have seen quite a buzz here about Qt on Raspberry Pi, alongside some of the prettiest demos that have been submitted to us so far. At next week’s Qt Dev Days in San Francisco, developers […]

Shaun Hogg avatar

Hi I work in a deprived area in a number of different youth clubs, and I showed the kids this website and they loved the Pi!!!! Is there any chance of borrowing one???

Cheers :)


jamesh avatar

No chance of borrowing one, but you can buy one for $25 or $35 when they are released!

G4YKE avatar

Looks really great. We have a project in mind for this already.

From looking at the photos of the boards, I can something missing. – mounting holes! A board with rubber feet on is fine for having it laying about on the bench but for those of us who want to actually use one in a project, the ability to mount it would be essential.

Mungo avatar

Ex Amiga demo scener getting very excited by this!

Comments are closed