【发布时间】:2012-10-13 15:53:57
【问题描述】:
我想在 XNA 中实现一种效果,在该效果中,我通过对象移动剪切平面,对象逐渐消失,而剪切区域被自定义颜色或纹理填充。
这是我能够通过 HLSL 实现的:
这是我真正需要的:
我认为茶壶不是一个很好的例子,因为我使用的模型总是完全封闭的。
有什么好的解决办法吗?
【问题讨论】:
我想在 XNA 中实现一种效果,在该效果中,我通过对象移动剪切平面,对象逐渐消失,而剪切区域被自定义颜色或纹理填充。
这是我能够通过 HLSL 实现的:
这是我真正需要的:
我认为茶壶不是一个很好的例子,因为我使用的模型总是完全封闭的。
有什么好的解决办法吗?
【问题讨论】:
我认为如果你刚刚计算了一个像素是前还是后,如果像素是前,你不需要剪裁它,你只需将像素法线设置为平面法线值,并将光计算为平时……
【讨论】: