我们可以在WPF 3D中添加阴影吗?

时间:2010-04-26 09:04:34

标签: .net wpf 3d effect

如何在WPF中为3D模型制作阴影?

1 个答案:

答案 0 :(得分:1)

您可以在以下位置找到一个解决方案: http://www.charlespetzold.com/blog/2007/03/160404.html

我做的另一种方法是拥有两个独立的ViewPort3D。一个用于我想要投影阴影的表面,另一个用于包含投影阴影的对象。然后我向第二个ViewPort3D添加阴影效果。如果你做正确的光线,它会改善3D感觉。

以下是一些例子:

没有影子: alt text http://www.randomnoise.org/transfer/screen_wo_shadows.jpg

使用暗影: alt text http://www.randomnoise.org/transfer/screen_shadows.jpg