Quoted By:
If anyone has any questions about the shader I posted, how to use it etc. (including things like using mirror, that might require editing a text file), I'll try to answer them for the next day or so.
Basically, HLSL.
Yes, the shader doesn't even have a unique name. It's based on AdultShader, and the defining feature of AdultShader is squaring the color on the edges, which can sort of make sense but more so for a dark environment. It's sort of reflecting darkness at grazing angles. So a (fast, non-Ray-MMD) general-purpose shader would not really use AdultShader's math.