C#XNA 4如何在顶点着色器中控制像素在renderTarget中结束的位置?

时间:2013-07-28 07:16:07

标签: xna position pixel hlsl vertex-shader

如果我有一个任意的renderTarget,比屏幕小(比如它是1x1像素)怎么办?我想在VertexShaderFunction中确保我的所有像素都在这个1像素区域中完全结束?无论我做什么,他们似乎都会被淘汰,尽管GraphicDevise.Clear()工作正常。

renderTarget Vertex-shader-vise的左上角在哪里?我试过output.Position =(0,0,0,0)/(0,0,0,1)/(1,1,1,1)/( - 0.5,0.5,0,1)NOTHING有效!< / p>

全屏四边形不是一个选项,因为我实际上需要在着色器中处理几何体以获得我需要的结果。

0 个答案:

没有答案