Neos-Metaverse / NeosPublic

A public issue/wiki only repository for the NeosVR project
197 stars 9 forks source link

Request: Unlit Displacement Shader #1338

Open ProbablePrime opened 3 years ago

ProbablePrime commented 3 years ago

Making this on Hamish's Behalf.

Hamish was trying to displace a mesh with a video texture on it. Using PBS Displace gives that PBS shading/coloring on the mesh with the video that he would like to displace.

He was looking to maintain the bright, vibrant look of an unlit video, they'd like to request an Unlit Displacement shader.

That's all.

I worked on a viable solution for them where we swap to a PBS version of the mesh before displacing it so this isn't needed urgently. I did want to log it though.

Frooxius commented 3 years ago

Did you try using the Emissive map on the PBS Displace and adjusting the Albedo to black and Smoothness and Metallicity to get rid of most of the shading?

This can be added, but I try to avoid adding too many shaders right now if possible, the PBS one should be able to be configured to look nearly completely unlit.

ProbablePrime commented 3 years ago

Understood and yes we did.

In this case its a planetarium video which is mostly black. Emissive black ends up looking washed out and not rich. Which is I guess odd phrasing for dark videos but I hope it makes sense.

As I said we found a solution here that works but Hamish asked me to make it for the future.

If you don't want to add it for now that's fine. We can leave this on the backburner or close it up to you.

What's the long term vision for requests like this? Rely on the Customer Shader systems once they exist?