Advertisement

You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

Eyecandy: Background Gradient

26

http://www.youtube.com/watch?v=GHUdV6wOw5A&feature=youtu.be

Psy-Fi has added a gradient to the 3D viewport. And I LIKE it! :)

Psy-Fi writes:

Hi all. I know I shouldn't do this because silly UI debates have been going on forever, but I made a little eyecandy feature for you to try if you wish.

The gradient is currently static, no zenith/nadir information is used. Not knowing how it is usually implemented I could use some feedback there.

The code is already available in 'trunk' (the main Blender source code tree), so you can get your hands on it by downloading a new build from GraphicAll.org.

Link

About the Author

Avatar image for Bart Veldhuizen
Bart Veldhuizen

I have a LONG history with Blender - I wrote some of the earliest Blender tutorials, worked for Not a Number and helped run the crowdfunding campaign that open sourced Blender (the first one on the internet!). I founded BlenderNation in 2006 and have been editing it every single day since then ;-) I also run the Blender Artists forum and I'm Head of Community at Sketchfab.

26 Comments

  1. Hey, great work! This isn't silly at all, IMO. Interface tweaks and eyecandies like this DOES improve productivity in some ways.

    And yes, I'm LOVING this!

    Just a quick question though: how much is the overhead to graphics memory/processing and/or processor, if any?

    Thanks!

    -Reyn

    • There is some overhead indeed but minimal. Clearing the colour buffer and depth buffer is usually done in one step. With this trick, we are doing it in two steps, one for depth and one for gradient. Some hardware has optimized clearing of the two buffers in one step. Apart from that most modern graphics cards have more than enough fill rate for this. I am also thinking of even optimizing the depth clear away, making performance more or less the same.

  2. As long as you can still use a flat background color, it's fine. Using gradients for the viewport background has some issues, as contrast with wireframes can be an issue.

    • Only if the wireframe colour is between the two gradient colours. You can easily bypass this by altering the hue of your grid slightly

    • You need to do two things:
      1) Under User Preferences->System->Window Draw Method, make sure you have triple buffer and
      2) select "Region Overlap"
      You can change the colour and opacity of the panels in Themes->3D view->Theme Space Settings->Region Background

  3. You know for a while now I have really just wanted to settle in with my version of Blender and just let a few of the updated ones go by without worrying about it. Then they go and do something like this (as well as DynTopo) and that wish just goes out the window. O well, keep up the good work and I'll be eagerly awaiting the release of 2.66.

Leave A Reply

To add a profile picture to your message, register your email address with Gravatar.com. To protect your email address, create an account on BlenderNation and log in when posting a message.

Advertisement

×