Menu

Lighting Visualisation Test with Blender

offtools
2012-12-20
2014-12-09
  • offtools

    offtools - 2012-12-20

    I connected the QLightcontroller, OLA with the OLA OSC Plugin and
    Blender to run a simple Lighting Visualisation Test. It's part of BLive
    a blender addon I'm working on. It should be also work with QLC+, which
    I discovered today. Thinking about to write a separate blender addon
    later, which uses the fixture definitions from qlc/qlc+.

    http://vimeo.com/55994127

    offtools

     

    Last edit: offtools 2012-12-20
  • Massimo Callegari

    Freaking awesome ! Really !
    Even though I guess a user needs to be a graphics expert or at least has a Blender knowledge that basically requires some weeks to reach what you've done.
    You might be surprised that very soon I will release QLC+ version 4.1.1 with native OSC support ! No need for OLA. Although it's input only for now...
    If you contact me on my private email we can discuss every detail of this and I will make up my mind on how to integrate the OSC output feature to interact with your plugin.

     
    • offtools

      offtools - 2012-12-21

      The light visualisation was a side effect in coding my blender addon "BLive". The addon can be used for Videomapping (live) or just simply to match the screensize of your proection easily and control the videoplayback during a show, which I did in a last show. I defined two channels in QLC to send data to blender, one for starting the playback, a second for the alpha channel. That allowed me to programm the video in- and outfades inside QLC to have it synced with the light and just have one "Go" button for video and light. I'm on the way to write a gui to patch channels to Operators in blender. Its a bit messy at the moment because I did it one week before the show and I was short in time, anyway I will release it, when the code is in a better condition.

      Having native OSC in QLCplus would be great. I love OLA but it's not platform-independent, not a problem for me but for the windows users. It also will allow to code remote control applications for phones much easier.

      When I tried the light visulalisation it came in my mind that it should be possible to import the fixture definitions and a qlc show xml file into blender and patch it automaticaly. With this it should be possible to use the light visualisation also for non advanced blender users. But this would be a bigger project.

      offtools

       
  • laserandi

    laserandi - 2012-12-21

    All I have to say is Wow!
    This is really another big step in this great project. I can´t find a visualization software for Linux till now and blender works fine with Linux. Nice idea, great job!

     
  • NiKoyes

    NiKoyes - 2012-12-21

    Wow !
    This is a great job !

     
  • Imagr8m8

    Imagr8m8 - 2013-03-07

    Any updates on a Visualizer using Blender? How can I help?

    We've been talking on another forum about making some sort of universal visualizer using webGL/three.js/python server. A few months ago, I floated the idea about using Blender...probably after stumbling across your Vimeo about B-Live...but it seemed over-kill for their intended purposes. http://doityourselfchristmas.com/forums/showthread.php?22328-What-about-a-software-sACN-(E1-31)-to-DMX-package-and-a-universal-Visualizer

    I'd gladly help with anything that creates a cross-platform Visualizer that can:
    - work well on cheap "embedded system" hardware (strap a Minix NeoX5 to a spare monitor for dedicated Visualizer)
    - collaborate, edit or control a visualizer over the web.
    - import XML fixture definitions from console software.
    - be extended with plug-ins or I/O modules..often a big stumbling block when making transitions to newer interfaces or fixture capability (ie: DMX over E1.31/sACN or custom fixtures).

     
    • OddSocks

      OddSocks - 2013-03-08

      This looks good.

      I use blender quite a lot and think that this would be superb to see how a show might look.

      I ma also interested in tying together, music, lights and video together and as blender will do two of these I feel that getting it to link with QLC would just be great.

       
  • Massimo Callegari

    Guys, a native 3D visualizer will be available for QLC+. Just a matter of time.
    Will be based on Qt+OpenGL, so it will run on Linux, Windows, OSX and potentially on Blackberry, Android, iOS, blah blah

    If anyone is interested in contributing and have experience with shaders and the GLSL coding please contact me.

     
    • Imagr8m8

      Imagr8m8 - 2013-03-09

      Exciting news! Some considerations: QLC+ Visualizer is a separable module that could run stand-alone on another computer AND responds to data over LAN...so collaborators have one visualizer respond to more than one console.

       
      • Massimo Callegari

        What kind of comment is this ? Now you decide the specifications ?

         
        • Imagr8m8

          Imagr8m8 - 2013-03-10

          No, no, no...sorry...not meant to be that at all. I apologize for any misunderstanding.

          I was just offering feature suggestions in this "Feedback & Ideas" forum after experiencing frustrating shortcomings in other Visualizers...hopefully considered early enough in the development cycle so some possibly valuable features don't become impossible to implement.

           
          • Massimo Callegari

            Then if you want to give a constructive contribution, you could point this forum to these frustrating visualizers you tested and list the pros and cons of each one, so QLC+ could learn from others mistakes

             
            • Massimo Callegari

              Is this how it works ? Whenever I ask people to contribute they vanish into nowhere...
              How do you think this project will survive if users keep acting like this ?

               
  • OddSocks

    OddSocks - 2013-03-08

    That sounds cool Massimo.

    Would love to help but don't have the skills/knowledge. I am trying to learn and delve a bit in to the code ;-)

    Take your time as we appreciate all the work you are putting in to this.

     
  • Lukas

    Lukas - 2013-07-10

    Dear Massimo. I found your app couple days ago. I started to testing connection between my video mapping app (Millumin) and QLC+ and everything works as I hope it will be. Really a VERY good application. Thank you!

    I have read in this forum that you had in mind to build some Vizualizer for QLC+. Is this function still in que or progress? Thank you in advance for this information. Lukas

     
    • Massimo Callegari

      Hi Lukas, well, technically you'd need to thank mostly Heikki Junnila who started the project.
      I'm very curious about your tests with Millumin. I've seen a couple of videos on their website and it's stunning !
      Is there anything of your work that you can share with QLC+ community ?

      And yes, I'm still working on the 3D Visualizer but it's a very hard task. At this point I need very expert OpenGL developers to help (cause I'm not :( )
      I still don't even know if it will ever see any usable release.

       
  • OddSocks

    OddSocks - 2014-12-09

    Hi,

    Decided to add to this post rather than start a new one.

    Have been playing with the QLC+, OLC, Blender link and thought you might like to see where I have got to so far.

    http://youtu.be/OPdfzdVG3CE

    I did try the Blive from above but could not get it working so dug around and coded a bit and managed to get some thing going.

    It is a bit clunky and needs a bit of work to get it so that it catches errors, but it is handling the lights smoothly.

    The video shows 28 generic RGB lights at the moment but I will have to try and add more to see when it struggles ;-)

     
    • Massimo Callegari

      Nice OddSocks !
      It gives a basic idea, but what I have in mind as an ideal goal is this:
      https://www.youtube.com/watch?v=b9PGQfvYH5M

      If any of you guys is interested in help to start creating a library of 3D models for the next generation QLC+, please contact me on my email address.
      The format I want to use is OBJ (so Blender is fine)

      Thanks !

       
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.