繁体   English   中英

在WPF中可见的3d对象

[英]3d object visible in WPF

我在WPF中玩3D对象。 我有一个viewport3d。 它包含两个名为“ A”和“ B”的3d对象(ModelVisual3d)。

我只想显示A而隐藏B,

有时,我只想显示B而隐藏A。

How can I do hide it?

我找到了答案,但这告诉“将OffsetX属性设置为1000”。 我不喜欢

Is it possible to hide object?

您仅使用xaml吗? 您可以只从视口中删除ModelVisual3D对象,并在需要时将其添加。 喜欢:

Visual3D A = ...
Visual3D B = ...
// invisible A, visible B
viewport3d.children.remove(A)
viewport3d.children.add(B)
// visible A, invisible B
viewport3d.children.add(A)
viewport3d.children.remove(B)

只要确保您以某种方式保留A(和B)参考即可。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM