Directx HLSL中的多光源
我正在学习着色器编程。我已经掌握了一些基本知识,但是多种不同类型的光源是很有挑战性的。我需要为每个灯光类型使用单个渲染过程还是多个过程?或者,如果两者都有正当理由,那么每种灯光的使用情况是什么?如果使用正向渲染,则不需要对每种灯光类型使用单独的过程。您将在同一着色器中为所有灯光执行照明。如果使用延迟渲染,则将在单独的过程中渲染每个灯光类型Directx HLSL中的多光源,directx,hlsl,Directx,Hlsl,我正在学习着色器编程。我已经掌握了一些基本知识,但是多种不同类型的光源是很有挑战性的。我需要为每个灯光类型使用单个渲染过程还是多个过程?或者,如果两者都有正当理由,那么每种灯光的使用情况是什么?如果使用正向渲染,则不需要对每种灯光类型使用单独的过程。您将在同一着色器中为所有灯光执行照明。如果使用延迟渲染,则将在单独的过程中渲染每个灯光类型