如何隐藏Model3D

时间:2014-04-01 20:44:05

标签: c# wpf 3d

我怎样才能"隐藏" WPF中的Model3D?我试过设置

((GeometryModel3D)book).Material = new DiffuseMaterial(Brushes.Transparent);
((GeometryModel3D)book).BackMaterial = new DiffuseMaterial(Brushes.Transparent);

并且它有效,但它背后的一些元素也变得不可见,只有那些被不可见元素覆盖的部分。

还有其他办法吗?除了将元素放在视图外?

谢谢。

1 个答案:

答案 0 :(得分:0)

我找到了一个解决方案:我有一个奇怪的效果,因为我使用了#34; DiffuseMaterial",相同的代码与" EmissiveMaterial"效果很好。

P.S。 Model3D没有Opacity / Visibility属性。

无论如何,谢谢你。