QLC+ 5 3D preview - LED bars!

A place where updates of QLC+ activities and technical articles are posted as if it was a blog
Post Reply
User avatar
mcallegari
Posts: 4482
Joined: Sun Apr 12, 2015 9:09 am
Location: Italy
Real Name: Massimo Callegari
Contact:

Even though a huge QLC+ 4.12.0 has just been dropped, the works on QLC+ 5 keep going on!
This is the latest results you can achieve if you build the QLC+ sources today.



As promised during the 3D crowdfunding campaign, this is basically goal #2.
Eric worked on a so called "bloom" technique to simulate the typical effect LEDs do when hitting smoke particles suspended in the air.
Obviously we are not attempting to achieve photorealism, because that would require a monster CPU/GPU.
One example above all is "indirect light" which will probably be never supported.
In the real world, light bounces everywhere, especially if there are particles in the air. That would require an enormous amount of processing power to achieve what happens in reality.

Given this clarification, here's some considerations about the video above:
- as soon as I release QLC+ 5 alpha 4, I will share the 71kb project I used to record the video
- it's, again, a single Show, synced to music
- there are 5 universes, for a total of around 2000 DMX channels
- the equipment is: 4 x Clay Paky SuperSharpy, 17 x Stairville 240/8 LED bars, 6 x ADJ FREQ 16, a custom 30x15 RGB panel
- I made large use of RGB matrices, but this time I also used a couple of Sequences (therefore I fixed Sequence editing, yay!)
- I think the changes I've done in the QLC+ engine for multithreading are paying off. Again, I worked on a 6 years old i5 CPU, with a still powerful nVidia GTX 970 graphics card. Universe loads are nicely balanced on my CPU cores. With the 3D preview running, I measured around 30% of usage on all my 4 cores. Not bad at all I would say ! Imagine what the QLC+ engine can do without a preview running. I'd roughly say 10000 DMX channels could be feasible at this point
- this time I spent an awful amount of time to create the Show, cause at every step I found a bug...and fixed it! In the end, I've been able to achieve what I wanted.
- the 6 American DJ strobe bars gave me a hell of a time before they started working like in the real world ! :)
- the 3D bloom effect depends on the smoke amount set. In the video it is set to 80%, that's why halos are quite large
- again, music composed by me (didn't put much effort on it this time lol)

In this video I wanted to show some "beam bars" as well. (like this)
All the code is in place to simulate them, but we stumbled on a nasty bug that prevents us to show them yet. Eventually I will find out what's going on (might be even a bug in the Qt3D internals.. :( ) but for now, no joy.
Also, LEDs simulation doesn't stop to bars only. There are strips and tubes and sooner or later I will add them too.

In my opinion, the 3D preview is starting to be effective for many products on the market, and to be honest, I'm pretty happy about it.

What do you guys think ?
User avatar
andres robles
Posts: 187
Joined: Tue May 17, 2016 7:41 am
Location: Spain
Real Name: Andres Robles

Simply wonderful, Great job !!!
User avatar
EXELBONSAI
Posts: 48
Joined: Fri Jul 20, 2018 9:33 am
Location: Berlin
Real Name:
Contact:

I'm really looking forward to the 5 version. In particular, the perfect 3D preview function because you can create a light show along the way.
User avatar
thomasp
Posts: 10
Joined: Sun Feb 18, 2018 6:05 am
Real Name: Thomas P

Looks fantastic! Thank you so much Massimo for all the work you put into making QLC+ and providing to everyone for free. :)
User avatar
lorenzoandreani
Posts: 101
Joined: Tue Sep 01, 2015 9:19 am
Location: Marina di Carrara
Real Name: Lorenzo Andreani

Hi Massimo, excellent

I think it's a great step forward
giacomo
Posts: 518
Joined: Tue May 26, 2015 6:17 pm
Real Name:

yes all the congrats and glad to hear that soon we'll have a new alpha.
what catches more my fantasy it's that you've drawn an hypercube!
oskarmusician
Posts: 6
Joined: Thu Nov 22, 2018 8:16 pm
Real Name: Oskar

Hi there!
Reading about your new 3D preview in QLC+ 5 looks pretty amazing. There are many new technologies on the horizon as well..like animation lasers/ILDA protocol, ...creating a separate MIDI track in VST(Cubase, AbletonLive, Reaper..) to control the DMX devices from/within the music composition, ..newly appearing RJ45/ethernet interface & connections etc etc. I have many questions regarding the music composition vs DMX compatibility as well. I wish you luck in proceeding the project! Hopefully, in the near future I'll get ready to support you with a modest financial aid/in fact very like to. Best regards! Oskar
andybobnewton
Posts: 1
Joined: Thu Jan 03, 2019 11:14 pm
Real Name: Andrew Newton

Loving how everything is coming along with QLC+. Can genuinely see myself replacing our ageing avolites console with QLC+ paired with some midi buttons and faders before too long. I've already modelled as close to the room as I can get with alpha 3 and once LED strips are in I can model it perfectly. Keep up the good work
giacomo
Posts: 518
Joined: Tue May 26, 2015 6:17 pm
Real Name:

hi Massimo,
I haven't find it in the forum, I was curios to know the final results by Eric Arnebäck, if he could manage to reach the smoke simulation.
I think it could be interesting to have an update on the situation of QLC+5.
regards
Post Reply