projection-matrix

    0熱度

    1回答

    所以我買了O'reilly的Iphone 3D編程,發現我認爲是代碼中的一個bug。但是我無法弄清楚問題所在,除非我這樣做,否則我無法繼續使用自己的代碼。 我會粘貼什麼,我認爲是適當的代碼到這個職位,但幸運的是,所有的代碼可在網上: http://examples.oreilly.com/9780596804831/HelloCone/ 我遇到的問題是與他們的OpenGL ES 2.0的渲染器,它

    1熱度

    2回答

    我試着去實現由XNA Framework斜投影(http://en.wikipedia.org/wiki/Oblique_projection): float cos = (float)Math.Cos(DegreeToRadian(45)) * -1; float sin = (float)Math.Sin(DegreeToRadian(45)) * -1; Matrix obliqueP

    5熱度

    2回答

    在我的iPhone應用程序中,我需要將3D場景投影到屏幕的二維座標中進行一些計算。我的對象經歷了各種旋轉,翻譯和縮放。所以我想我需要先用ModelView矩陣乘頂點,然後我需要將它乘以正交投影矩陣。 首先我在正確的軌道上? 我有模型視圖矩陣,但需要投影矩陣。 ES 2.0中是否有glOrtho()等效項?

    0熱度

    2回答

    我工作的一個增強現實標記檢測程序,使用OpenCV的和我得到兩個不同的旋轉和平移的值爲相同的標記。 當相機略微移動時,3D模型會自動在這些狀態之間切換,而不受我的控制。以上兩種情況的屏幕截圖添加如下。我希望Image#1是正確的。如何以及在哪裏糾正? 我跟着How to use an OpenCV rotation and translation vector with OpenGL ES in

    1熱度

    2回答

    我想了解投影向量的值範圍。這似乎與MSDN所說的不一致。 下面的代碼輸出一個彩色的三角形。三角形完全可見。我希望的是,verticies已發射後,下面將是真實的: X和Y是在-1到1範圍內 Z是在0到1 我的範圍得到從這裏該信息:http://msdn.microsoft.com/en-us/library/bb195665.aspx 然而,當我手動變換使用的視圖和投影矩陣的產品的三角形的vert