OpenGL面片揀選

OpenGL中,對象本身經過世界變換、觀察變換、投影變換、剪切變換,顯示到屏幕。通過鼠標點擊,獲取的是屏幕座標系的二維座標(x,y)。需要將屏幕座標反變換,計算世界座標系中揀選射線方程。 (1)建立屏幕ndc座標,即將整個屏幕進行映射,x方向範圍-1到1,中心爲0,y方向範圍-1到1,中心爲0。注意:x方向右正左負,y方向上正下負。 ndcx = (2.0f * x) / fWidth - 1.0
相關文章
相關標籤/搜索