0
我想在openGL es 2.0中製作一個廣告應用程序。 這裏最大限度地減少了問題,我可以解釋爲例,我創建了一個矩形動畫立方體,在其上放置了一些廣告圖像。模型和動畫在3DS Max中創建並轉換爲.pod,並完美地進入電視屏幕。OpenGL ES座標屏幕像素
現在我想知道它以多少像素覆蓋屏幕,如果我的投影是1280x720,因爲縮放和平移已在廣告商手中給出,並且他不知道座標。廣告客戶只知道像素的語言。因此,如果他以像素爲單位增加X軸縮放比例,我需要將它們轉換爲OpenGL座標,並且還必須自己調整翻譯,以便立方體不會脫離屏幕。
總之,我怎樣才能得到立方體在屏幕上的像素數量?有沒有簡單的方法?
從我的光線追蹤的項目有什麼我能想到這個問題的是,如果你知道你的投影平面的位置,你的觀點角度並且每個角頂點座標(對於最大值和最小值),則可以使用線和平面之間的交點方程計算像素數,前提是已知平移和縮放因子。 – lnman