用颜色填充剪切区域

Posted

技术标签:

【中文标题】用颜色填充剪切区域【英文标题】:Fill clipped area with color 【发布时间】:2012-10-13 15:53:57 【问题描述】:

我想在 XNA 中实现一种效果,在该效果中,我通过对象移动剪切平面,对象逐渐消失,而剪切区域被自定义颜色或纹理填充。

这是我能够通过 HLSL 实现的:

这是我真正需要的:

我认为茶壶不是一个很好的例子,因为我使用的模型总是完全封闭的。

有什么好的解决办法吗?

【问题讨论】:

【参考方案1】:

我认为如果你刚刚计算了一个像素是前还是后,如果像素是前,你不需要剪裁它,你只需将像素法线设置为平面法线值,并将光计算为平时……

【讨论】:

以上是关于用颜色填充剪切区域的主要内容,如果未能解决你的问题,请参考以下文章

重新填充画布擦除区域的区域

怎样在matlab中画矩形并填充颜色?

核心图:散点图填充区域的多种颜色

用ps怎么把一张图片上区域颜色调为另一种颜色?求高手指点!

excel 同一表格不同区域,相同数值单元格填充颜色公式?

CAD 建筑图纸中 线的颜色搭配。