2012-03-01 49 views
0

我有一個模型,當我用鼠標翻譯它,然後嘗試旋轉它時,它會在場景中心旋轉,而不是模型,看起來很尷尬。 Paraview在默認情況下在模型的中心旋轉,但是它們在代碼中抽象得太多以至於無法閱讀。我已經看了看,看起來和看起來,似乎沒有人問這個問題,因此沒有解決方案或事情要嘗試。有任何想法嗎?VTK場景的旋轉中心

回答

1

轉換順序很重要,您需要閱讀矩陣的線性代數。簡而言之,您需要將模型翻譯回現場中心,旋轉並再次應用翻譯 - 將對象推回原始位置。

+0

謝謝。我想我可能已經在某些郵件主題上看到了這一點,但它幾乎沒有那麼幹淨和明顯。我會盡力實施它並看看會發生什麼。 – Drise 2012-03-01 18:11:13

+2

應該注意的是,VTK/ParaView使用預乘乘Transform類。更多信息可以在http://www.vtk.org/doc/nightly/html/classvtkTransform.html找到。 – RobertJMaynard 2012-03-26 21:02:49