2010-05-21 59 views
3

好的我想要做的是在場景中繪製一個四邊形,該平面位於與視圖平行的平面上。所以它應該顯得平坦。Noob問題:畫出一個與視圖平行的四邊形

更特別地,我想我沒有使用比較得到很好gluLookAt的機制是如何工作的職能glTranslate和glRotate:

如果我的位置來看「手動」使用函數glTranslate和glRotate每當我繪製一個對象時,它的位置都是相對於當前視圖的。我知道這是由於堆棧中的轉換矩陣造成的。

但是,當我使用gluLookAt(應該自動設置視圖)時,我想繪製的對象的座標必須是「絕對」才能正確顯示。

在此先感謝。

+2

嗨,如果你還沒有讀過它,我建議你閱讀以下內容:http://www.opengl.org/resources/faq/technical/viewing.htm這應該回答你所有的問題(以及更多;) – 2010-05-21 13:56:37

+0

是的,我閱讀了FAQ,但我仍然沒有看到爲什麼gluLookAt我應該使用不同於矩陣轉換函數的座標系。 – Jack 2010-05-21 14:10:03

回答

1

tutorial描述瞭如何在OpenGL中做廣告牌。

+0

謝謝,這正是我正在尋找的 – Jack 2010-05-23 13:21:30