glkit

    0熱度

    1回答

    我使用OpenGL做一點應用程序,我不知道怎麼去觸摸 的x , y和z座標例如: -(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event { UITouch *touch = [touches anyObject]; CGPoint touchPoint = [touch locationInView:[self vie

    0熱度

    2回答

    我有自定義着色器需要3 sampler2d統一值,我需要將它們的三個映射如下所示傳遞給每個紋理。我已經創建了代碼,如下所示擴展GPUImage類。 #import "MappingShader.h" #import <GLKit/GLKit.h> NSString *const kGPUImageAtgMappingFragmentShaderString = SHADER_STRING (

    1熱度

    1回答

    我在OpenGL es 2.0與glKit試圖呈現給iOS設備。 基本上我的目標是不是繪製到主緩衝區繪製到紋理。然後將該紋理渲染到屏幕上。我一直在嘗試關注another topic on so。不幸的是,他們提到了一些關於兩個方面的力量(我假設關於解決方案),但我不知道如何解決它。無論如何,這裏是我對該主題代碼的迅速解釋。 import Foundation import GLKit impo

    0熱度

    1回答

    我有以下方法: func printMatrix(m: GLKMatrix4) { var s = "" for i in 0...15 { s += "\(m[i]), " if (i + 1) % 4 == 0 { print(s) s = "" } } print("") } 和下

    2熱度

    1回答

    我使用一些CIFilter來做一些圖像處理。我發現UIImageView太慢,無法實時顯示輸出圖像。我跟着documentation並且建了GLKView。現在的表現是完美的,但旋轉時圖像呈黑色矩形。 如何設置顏色爲背景(此處爲綠色)或透明? 這裏是繪製代碼片段。我根本不熟悉圖形領域。 private class ImageView: GLKView { override init!(

    0熱度

    1回答

    對於我的生活畫面的圖像,我無法呈現到iPhone模擬器的屏幕圖像。我儘可能簡化了我的代碼。 下面的代碼是在ViewController.m,延伸GLKViewController並且也是GLKViewDelegate的類。 - (void)viewDidLoad { [super viewDidLoad]; /*Setup EAGLContext*/ self.co

    0熱度

    1回答

    我使用外部渲染器創建應用程序,以及如何通過請求調用重繪?例如,在Android上,我可以使用requestRenderer()和RENDERMODE_WHEN_DIRTY渲染模式。 我有下面的代碼: import UIKit import GLKit class RendererViewController: GLKViewController { var rendererView

    1熱度

    1回答

    立方體我下面這個教程http://www.opengl-tutorial.org/beginners-tutorials/tutorial-3-matrices/瞭解如何觀看作品,但後來當我試圖把它在我的iOS應用程序我有這麼多的麻煩 所以基本上我的理解是即:(?這個是什麼在iOS上的等價物) 模型最初是在原點,所以是相機 然後,使用GLM ::的lookAt到攝像機移動到合適的位置 應用投影變換

    1熱度

    2回答

    我想在iOS中使用OpenGL ES顯示圖像。但圖像只覆蓋屏幕的一個象限。我怎樣才能把它全屏顯示?

    3熱度

    1回答

    以下代碼在SCNView中生成一個紅框。但是,邊緣沿着朝向您的側面/元件的頂部和底部呈鋸齒狀(如附件所示)。我們的目標是渲染與Minecraft盒子類似的更平滑的邊緣。改變攝像頭的位置會減少某些邊緣的像素化,所以這是一個攝像頭角度問題?如果是的話,無論攝像機角度是否可以渲染邊緣平滑的盒子? 例如,將攝像頭位置設置爲SCNVector3(x: 0.0, y: 0.0, z: 10.0)可有效呈現箱子