Mrt render

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)

其实是我对渲染流程里面 两次渲染理解不好 导致放错位置了

上一篇:C#、ASP.NET获取当前应用程序的绝对路径,获取程序工作路径 (转帖)


下一篇:pc wap 判断浏览器ua属性