Я пытался вложить все, что мог, в вопрос, но вот в чем суть,
Было бы целесообразно создать отложенный рендерер, в котором вместо буфера Diffuse / Specular Buffer был бы буфер Material / UV. свечение, декаль и т. д. и т. д.) и сэмплируйте их, используя UV в буфере UV.
Я просто пытался придумать способ получить преимущества отложенного рендеринга и гибкости прямого рендеринга, я не мог придумать причину, по которой это могло бы получить худшее из обоих, но я не могу найти никакой информации. на чем-то подобном, поэтому я не знаю, каковы его плюсы и минусы в практичности.