Yes, 100% created by me, stuff like like Lambert, or an inverted Lambert with a Smoothstep function for fake back-scatter, etc. from scratch, I didn't use any HLSL code up straight, everything was node based. A few others were based upon other shaders I found online which were free, but I asked permission from the authors…