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)

 

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

 

posted on 2014-08-20 14:13  minggoddess  阅读(307)  评论(0编辑  收藏  举报