2011-04-15 75 views
0

以某种方式定位摄像机的最佳方式是什么?我可以看到我在某个区域中绘制的内容? p.e.我在300,400,2200附近绘制了一个矩形。我必须在哪里放置相机,以及我必须设置哪个视图才能让所有内容适合“进入”? 有没有一个技巧或特殊的方法,或者我必须尝试与不同的相机位置?视口3D WPF C# - 几个问题

回答

0

还有就是会因为有很多选项(认为不同的侧面和旋转的)这样定位的相机没有标准功能

你可以使用一个技巧是:

  1. 以中心MeshGeometry3D通过使用Bounds属性并添加法向量数次来定位相机。
  2. 然后使用平面的法向量,将其反转并将其用作相机的LookDirection。

您需要移动相机的距离取决于相机的视角。它可以被计算。让我们,如果你想知道如何我知道(这将要花费一些额外的时间)

More information can be found here too

+0

非常感谢你的帮助!我想我可以做到这一点;) – fbtb 2011-04-15 15:12:24

+0

没问题。乐意效劳。 – 2011-04-15 17:09:56