mutil render target
Pixel shder输出一个结构体
Out.f4Color
Out.f4Normal
这步在渲染物体的shader里
在application
setcolortarget(surfColor,0)
setcolortarget(surfNormal,1)
这两步就可以 PS4
不需要特别设置SV_Target 1 的相关参数 默认值就可以
上面这步卡了一段时间。。。
现在的问题是 得到的normalvalue 作为texture传到postprocess 无法采样。。。估计是哪个buffer没设置好。。
solution:
画完technique 在endscene之后
setcolortarget(NUll,1)
其实是我对渲染流程里面 两次渲染理解不好 导致放错位置了