我有一个Viewport3D对象,其中包含分层Model3D对象的场景(在Model3DGroups中分组)。
我需要将2D对象“附加”到场景中的3D元素
我阅读了一些有关3D投影的文章,但我无法完全理解如何将WPF场景数据应用于这些解决方案
这样做的正确方法是什么?我也尝试了Petzold.Media3D库,但我不明白如何使用它...
由于
答案 0 :(得分:1)
我认为您正在寻找Viewport2DVisual3D class。它允许您将任何Visual2D渲染到3D空间中。
在网上搜索有关此课程的更多信息,将为您提供解释其工作原理的示例和视频。
无论如何,如果你正在做任何WPF 3D,你还需要了解Helix Toolkit - 一个很棒的(免费)WPF 3D工具包。
最近添加了两个类,可能与您正在做的事情相关:
如果您想制作一些必须始终面向3D相机的2D图像,这将非常有用。