I know Jason Keyser and VFX Apprentice created an Uber shader for Unreal, but I was having trouble finding one to use in Unity. So I did some research and built one myself that I’ve been using a bit for the past couple months, and also made a tutorial about it. You can find a link to the shader in the video description. Also I apologize if I’ve done something wrong here, I’ve been a bit of a lurker and haven’t posted much before this.
https://www.youtube.com/watch?v=cgHHVMsgdc4&ab_channel=SamCorbridge