如何看3D
模型在WPF
的正面?使相機LookDirection看正面
我很困惑爲LookDirection設置X Y Z。
我不知道當我設置xyz時會發生什麼,我不知道相機在哪裏看。 UpDirection
我不知道同樣的事情。
下面是我的相機性能:
camera.Position = new Point3D(100, 100, 150);
camera.LookDirection = new Vector3D(-100, -100, -100);
camera.UpDirection = new Vector3D(0, 0, 1);
的問題是,相機從背後看。 模型顯示如下面的多維數據集。
如何使它看上去前臉?
也請解釋如何設置xyz。我知道什麼屬性,但我無法想象他們。
我覺得X是從右到左,Y是深度。 Z正在下降。
我將它標記爲答案,因爲它有很好的圖片。但是根據你的解釋,生病時試圖設置相機位置。謝謝 –
不客氣。 [本文](http://www.codeproject.com/Articles/23332/WPF-D-Primer),其中包含源代碼以及演示項目也可能有用。 –
我說得對。再次感謝好解釋。我不得不使用RotateTransform3D變換相機,因爲模型是建立在不同的軸上。 '攝像頭。Transform = new RotateTransform3D(new AxisAngleRotation3D(new Vector3D(1,0,0),90));'如果沒有這個,我永遠無法理解它!謝謝! –