2013-04-07 61 views
-1

我想開始做的是創建一個像引擎的谷歌街景,但是我沒有真正與圖像和opengl/directx合作,但是我對編程語言有很好的理解。任何人都可以給我任何指針或知道這種事情已經存在的API?谷歌街景喜歡引擎

我的目標是能夠縫合圖像並將其包裹在一個球形「大氣」中,然後能夠通過鍵盤或鼠標點擊屏幕像Google地圖箭頭一樣在其周圍導航。

回答

3

街景基本上只是一個有熱點的Skybox,你可以點擊。實現起來並不困難(回頭幾年,我通過實時直播視頻做了一些事情)。

不幸的是,所有的基本構建模塊總結起來非常複雜,以至於Stack Overflow答案並不適合它。儘管我給了你一些指點。你必須學會​​:

  • 創建OpenGL上下文
  • 加載圖像數據到紋理
  • 負載幾何你畫你的天空盒到頂點數組
    • 選擇將其加載到一個頂點緩衝區對象
  • 如何繪製幾何紋理用OpenGL
  • 方式通用座標轉換我用齊次座標的概念,矩陣變換n要的屏幕空間位置

你也可能想看看着色器編程