现在<BevelBitmapEffect>
(在其他效果中)已被贬值,我正在寻找如何在着色器效果中重新创建完全相同的东西(包括它的属性、BevelWidth
、EdgeProfile
和LightAngle
)。Relief
Smoothness
我对像素着色有点熟悉,主要是在 Shazzam 中对整个图像/元素进行颜色处理,但如何创建斜面却让我难以理解。这是一个顶点着色器吗?如果是,我将如何开始?我已经对此进行了高低搜索,但似乎无法找到可以让我开始在<BevelBitmapEffect>
custom 中复制的信息Effect
。
或者,根据下面的评论,这是 WPF 中的 3D,如果是,是否有代码库用于重新创建一个<BevelBitmapEffect>
模仿以前版本的 WPF 附带的代码库?