如何在Silverlight中獲得完美的等角視角?Silverlight中的等距視角
我想在Silverlight中創建一個3D環境,它必須處於等軸測視角。 如果我使用平面投影,我可以使網格類似於等軸測透視圖,但它不是一個完美的等軸測透視圖,因爲網格單元不相等。
http://uwconcept.be/projects/uwconceptcity/grid_base_1.jpg
人們必須能夠「滾動」沿網格;即向前,向後,向左和向右移動。您可以將其視爲在網格上方飛行,但始終保持正確的等軸測視角。旋轉將不會執行(在第一個版本中)。即使這樣做,旋轉角度也會精確到90度,以保持等軸測視角。
編輯:我還注意到,「正常」等距x,y,z座標不適用於我試圖在Silverlight中重現視角。以下維基百科文章中顯示了「正常」轉換:http://en.wikipedia.org/wiki/File:Wikipedia_isometric_cube_3.jpg
哇,很好的問題。相機的位置是靜態的嗎? – foson 2011-03-03 05:29:01
好評,@foson,我更新了我的問題。 – 2011-03-03 07:41:44