我有以下设置:我可以使用跟踪系统在 3d 空间中非常准确地跟踪表面。现在我想用投影仪在这架飞机上投影。
我想在 WPF/XAML 中开发我的界面,然后将其实时渲染到被跟踪的表面。但我不知道具体该怎么做......
这就是我的想法:我需要在 3D 空间中对跟踪表面进行建模,然后我想使用常规 WPF/XAML 控件开发界面,使用(也许)directx 将这些控件渲染为代表跟踪表面的 3D 建模。
我已经找到了将 directx 与 wpf (Sharpdx.WPF) 结合使用的信息,但在这里他们演示了如何使用 wpf 创建 3d 场景......但是,他们没有展示如何使用常规 WPF 控件并将这些控件渲染到 3d 模型.
我是否首先需要将 WPF/XAML 的用户控件转换为图像,然后将其渲染为 3d 模型,还是有其他方法可以做到这一点?