Originally, Dplug compositor was fixed function. This is the legacy compositor.
Give light depending on whether the pixels are statistically above their neighbours.
When inheriging from MultipassCompositor, you can define what the passes exchange between each other. However, the first field has to be a CompositorPassBuffers.
Equivalence factor between Z samples and pixels. Tuned once by hand to match the other normal computation algorithm This affects virtual geometry, and as such: normals and raymarching into depth. Future: this should be modifiable in order to have more Z range in plugins (more 3D). Bug: resizing should affect this factor.
Original fixed-function PBR rendering in Dplug. For compatibility purpose.