Asset: Hologram Shader for Blender
🕑 Added 2022-01-19 00:04:36 +0000 UTCAnd here's the hologram shader asset!
I enjoy all the things that this shader can do, but I also think it could be potentially overkill if all you want is a little glowing thing in the background. If you ever feel like making your own version, you can always just raid this one for parts; append some of the node groups, like flicker or scanlines or whatnot, into another project and use them however.
Download:
Hologram Shader
It really is fun to just dump random jpgs from my computer into it and see what happens.
Here's a reference image of a traffic light:

Here's an old credits page

And Ponyo.

And dropping in screen captures of node groups looks pretty slick!

Comments
Hairynscary
So rad! Thanks.
Thanks! Gonna give it a try
G
I've just ended up appending the collection every time to duplicate.. Then just drag it into the same collection. Probably not the best way but it works
Is there a possibility to make a copy of the shader without affecting the original shader for say, We want to have plane X displaying image A through the original hologram shader and plane Y displaying image B through a duplicate hologram shader. In reality plane Y still displays image A instead of B unless we do a lot of node group diving and changing every linked node to a seperate copy and so on. Getting rid of this hassle could be very useful especially when we want to have different holograms with different images but still using the baseline effect of the shader in our scene.
Cat
Thanks for explaining!
Manuel Grewer
I have been dumping random images into the shader for two hours now. So cool. If you animate the color palette, you get an psychodelic overkill XD
Carter Burr-Kirven
I would say that's because it's an Emission being Added to transparent, basically an Add blend mode, and things that are additive-only can behave in ways people don't expect once you introduce alpha to the equation. Blender forums are full of people asking why they can't see bloom in their transparent PNGs. Long story short, PNG can't store additive pixels, assuming that's what you're rendering to. EXR can, although in this case it doesn't matter, since there's no alpha information in the shader anyway—you might as well render on black and just set the layer to Add in comp, same difference. If you actually want alpha information, you're going to have to go into the shader and set that up somewhere—simply removing the Add and Transparent will do that, since Emission shaders are solid, but it'll just make the whole plane opaque, which you probably don't want. So you'd have to dive in there and set up some additional color ramps and mixes to key out the values you want to be opaque vs transparent.
It renders well, but saves an empty file if rendered with transparent background. It might have nothing to do with a shader itself, but... has it ever happened to you?
is this only for blender 3.0 or does it work with 2.93 too
Looks great putting a fighter-jet HUD as the source image, Thank you Ian :)
Michele Coser
Interesting! I developed a similar shader (probably more simple than yours) using a mix of emissive and transparent shader (color to emission shader, alpha to transparent shader, mixed via color->invert->mix factor) and used modifier array to give some fake depth to the ologram
Bendeform
cant waite to use it in the Next Musikvideo i am working on.
Love the Miyazaki Appreciation :D
Tolga Katas
thanks, I appreciate you.
German Bauer
So so great to learn from!
Tommy Shades
Nice!!!!
Ian Hubert
Ideally it should work in any 3.0+ version, but I wouldn’t be surprised if there were issues in versions before that, yeah :(
Callof_ZON
I get this issue when I open my file in an older version of blender.
Ian Hubert
WAIT WHAT? That is my constant nightmare. Just a sec.
not sure if this is just me but when i open the file it's just a default cube with no other assets lol :p
Sooo coool😎🤙