OpenGL—射線拾取(ray pick)

簡介: OpenGL中鼠標射線拾取,就是經過鼠標點擊屏幕產生的座標,經過變換到3D座標空間,而後從攝像機原點與該3D空間座標產生一個射線(ray),經過該射線與3D世界中的物體作相交檢測,便可實現3D物體的拾取。windows 實現: 從OpenGL—座標變換中能夠知道,當前鼠標的座標屬於視口座標,因此須要取得當前鼠標點擊的點在3D世界中的座標位置,也就是要將當前鼠標的點經過逆變換,從視口座標變換
相關文章
相關標籤/搜索