Futuristic UI Freebie

I start­ed this lit­tle motion graph­ics project some­time in the 2.78 days, orig­i­nal­ly using Blender Render but the lack of nodes and the view­port per­for­mance made it more com­pli­cat­ed than it had to be.

But live in the future now! Eevee and the UI improve­ments over the last few releas­es have made this a lot more fun. Note that this blend makes heavy use of dri­vers and Python. If you are not see­ing any ani­ma­tion once you open the blend file, make sure to allow drivers. 

The dif­fer­ent text objects are ani­mat­ed via a Python script. Unfortunately you can’t see it when you are scrub­bing through the time­line, only when ren­der­ing since it’s using the pre_render call­back. To enable the ani­ma­tions, go into the “Scripting” tab and click the Play but­ton to run the script. You can also change the random.seed() val­ue at the begin­ning of the script to change the texts that get picked randomly.

Want to receive these goodies right in your inbox?

Join the mail­ing list! 

All the posts you can read
FreebiesBlender, Motion Graphics, Python17.09.2021


  1. Tomasz Brodka(3 years ago)


  2. Emannone(2 years ago)


  3. Layala Yasharahla(2 years ago)

    Can you teach me how to make one of those hud interfaces?

    1. Diego Gangl(2 years ago)

      Hi, I made a breakup of the blend­file on Youtube but yeah I could put togeth­er some videos for the parts of the UI

  4. Emil(1 year ago)

    Thank you for your amaz­ing work!

  5. Artosh(6 months ago)

    Amazing work man

Leave a Reply

Your email address will not be published.