Build a PBR fragment shader using the provided options.