如何在 WPF 中将一个 3d 模型显示在另一个之上?

How to display one 3d model on top of another in WPF?

我的场景中有 2 个 ModelVisual3D,一个是从文件导入的,另一个是 ScreenSpaceLines3D 来自 3DTools 包。问题是,这条线在我的模型中,我需要它显示在我的模型之上。

我该怎么做?

我对 WPF 的理解是元素是可组合的——特别是,如果您希望一个元素出现 "on top of" 另一个,只需将它们都封装在 1x1 Grid 元素中(甚至可以明确指定 z 顺序)。

在实际添加对我有用的模型之前,只需将 ScreenSpaceLines3D 添加到 Viewport3D