我刚刚开始学习着色技术,但是当限制为单个顶点/像素着色器技术时,我无法给出2D凹面几何体的轮廓宽度(感谢XNA)。
我需要给出轮廓的形状具有平滑的每顶点着色以及不透明度。轮廓具有平滑的每顶点着色,可变宽度和不透明度,不会干扰原始形状的颜色。
像素深度边界检测算法不起作用,因为像素深度不是3.0语义 扩展几何/重绘不起作用,因为它会干扰原始形状的颜色。
我想知道我是否可以使用着色器功能之外的模板/深度缓冲区做一些事情,因为我可以通过图形设备访问它。但我不相信我能够操纵实际值。
我该怎么做?