glkit

    0熱度

    1回答

    我無法爲我的代碼中的對象設置向量。我試着對代碼進行建模,類似於這個問題的答案:Game enemy move towards player,只是我使用的是GLKVector2's。我認爲我的實現看起來是正確的,但它實際上只是我第一次使用帶有GLKit的向量,並且通常我以前沒有使用過它們。 我當前的代碼看起來像: GLKVector2 vector = GLKVector2Make(self.pla

    1熱度

    1回答

    我正試圖在OpenGL ES 2.0中爲iPad應用程序實現採用光線投射。具體來說,我想知道用戶使用的不同高度的正方形單元格組成的類似Minecraft的地圖的哪個單元格。但是,我的代碼沒有找到與任何單元格的交集。 在我的手勢識別方法,我先拿到點和視口尺寸 UITapGestureRecognizer* tapRecognizer = (UITapGestureRecognizer*) recog

    1熱度

    1回答

    我在iOS中使用以下鏈接獲取繪製3D立方體的源代碼。 http://www.raywenderlich.com/5235/beginning-opengl-es-2-0-with-glkit-part-2 這裏是我的刷新程序的代碼片段: - (void)glkView:(GLKView *)view drawInRect:(CGRect)rect { glClearColor(30/255.0,

    0熱度

    1回答

    我正在使用IOS 6.1,試圖繪製紋理和頂點緩衝區對象。 我設置這樣的結構: typedef struct{ CGPoint geometryVertex; CGPoint textureVertex; } TexturedVertex; typedef struct { TexturedVertex bl; TexturedVertex br;

    0熱度

    1回答

    我正在爲iPad應用程序使用GLKit。使用此代碼我設置混合: glEnable(GL_BLEND); glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); 它工作正常,但是當我嘗試獲取屏幕截圖混合模式似乎是錯誤的。使用GLKit的快照或glReadPixels無關緊要。 這是我得到的應用程序工作時: 這是截圖: 我必須改變混合模式或東西之前,

    0熱度

    1回答

    我有一個非常簡單的三角形類,它使用NSMutableData來存儲頂點信息。在this tutorial中找到的類後面的三角形模型稍微有些模型。三角形只在繪製應用程序時自動繪製,而不是在正常運行時繪製。我對NSMutableData沒有太多經驗,所以我不確定這是否是問題的原因。我的應用程序也使用GLKit。分析會導致此問題發生的應用程序時有什麼不同?

    0熱度

    1回答

    我是iOS和OpenGL編程新手,目前我正在編寫一個使用OpenGL ES 2.0和GLKit進行練習的簡單程序。現在我可以成功加載PNG文件並將其顯示在屏幕上。 我在我的程序中使用了GLKViewController,並在viewDidLoad中做了一些初始化。這裏是我的glkView:drawInRect方法中的代碼: glClearColor(115.0/255.0, 171.0/255.0

    0熱度

    2回答

    我在跟隨四元數教程:http://www.raywenderlich.com/12667/how-to-rotate-a-3d-object-using-touches-with-opengl,我正試圖將球體旋轉到某個XYZ位置。我有一個初始的四元數,並在地球表面產生一個隨機的XYZ位置。我將該XYZ位置傳遞給以下函數。這個想法是使用GLKMatrix4MakeLookAt生成一個lookAt向量

    0熱度

    1回答

    我試圖用GLKMathUnproject()將屏幕座標轉換成幾何圖形,但是我的例程總是返回屏幕中心的任何幾何圖形。 我unproject代碼如下所示: + (GLKVector3) gluUnproject: (GLKVector3) screenPoint inView: (UIView*) view withModelMatrix: (GLKMatrix4) m

    0熱度

    1回答

    我最近基於OpenGL示例啓動了一個新的iOS項目。我添加了自己的相機移動代碼,並且添加了一個包含塊實例的NSMutableArray(當前只包含3D位置)。我已經修改了繪圖代碼,可以繪製該數組中包含的示例的立方體模型的實例。 當我瀏覽相機時,所有立方體的行爲都與我預期的相同(它們都保留在原來的位置,但我將相機移動到它們的周圍),除了一個立方體似乎與相機稍微分開時變化。無論何時移動相機(位置或旋轉