Patrefans
IanHubert from patreon
IanHubert patreon

Asset: Hologram Shader for Blender

🕑 Added 2022-01-19 00:04:36 +0000 UTC

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😎🤙


More Creators