我在 wpf 3D / Helixtoolkit 中有一个项目,它有两个不同的视口,显示两个不同但相似的对象。
我必须实现一个可以“链接”两个视口的两个摄像头的按钮。所以当我改变一个视图时,另一个复制完全相同的转换。
总而言之,我想同时激活两个视口,而不仅仅是通过鼠标悬停一个。
我会带头。
编辑:我找到了一个非常简单的答案,只需将一个摄像头复制到另一个摄像头到 CameraChanged 事件中
private void viewport1_CameraChanged(object sender, RoutedEventArgs e)
{
CameraHelper.Copy(viewport1.Camera, viewport2.Camera);
}
我认为它会做得很好