glkit

    0

    1답변

    저는 음악 앱을 제작 중이므로 어떤 latancy도 승인 할 수 없습니다. 나는 터치를 처리하기 위해 사랑하는 touchesBegan/Moved/Ended를 사용하고 있습니다. 모든 것이 잘되고 있고, 나는 (AudioUnit을 사용하여) 톤을 합성하고 (GLKit을 사용하여) 손가락 아래에서 반짝임을 보여 주었다. 그리고 4-7 노트/터치가 똑같이 타격을

    3

    1답변

    OGL ES 1.1을 변환하려고합니다. GLKit 코드. texture2d0 texture2d1 각 텍스처는 ENV 모드가 있습니다 : GLKTextureEnvModeReplace, GLKTextureEnvModeModulate을 GLKTextureEnvModeDecal GLKit 텍스처 슬롯 한 쌍을 제공합니다 일반적으로 texture2d1을 비워두고 t

    0

    1답변

    GLOSit (OpenGL ES 2)을 사용하여 iOS 용 게임을 만들고 VBO 및 VAO를 사용하여 성능이 상당히 향상 될 것으로 생각합니다. (인스 트루먼 테이션에서 앱을 테스트 할 때 권장합니다) . 위치, 크기, 질감 등을 실제로 바꾸지 않는 질감이 많은 객체가 있으므로 VBO가 도움이된다고 생각합니다. 현재 GLKVector2의 배열을 사용하여 정

    0

    1답변

    OpenGL with GLKit을 사용하여 타일 기반 게임을 만들었습니다. 게임에서는 약 1024 개의 타일이 화면에 배치됩니다. 문제는 drawInRect가 호출 될 때마다 타일을 렌더링한다는 것이고 성능이 매우 떨어지는 것입니다. tilesArray가 화면에 정적, - (void)glkView:(GLKView *)view drawInRect:(CGRec

    5

    1답변

    GLKit과 자신 만의 맞춤 셰이더로 작업하는 것이 얼마나 멋진 지 계속 읽습니다. 그러나 지금까지 실제로 어떻게해야하는지에 대한 정보를 찾지 못했습니다. 내 쉐이더를 가지고 기존 GLKit 프로젝트에 어떻게 플러그인 할 수 있습니까?

    7

    1답변

    GLKit을 사용하여 Xcode 템플릿을 시작했지만 본인의 의도는 뷰의 OpenGL 부분과 컨트롤의 UIKit을 보여주는 창을 사용한다는 것입니다. GLKViewController는 GLKView와 함께 제공됩니다. IB에 가서 GLKView를 제거하고 UIView를 추가하여 원하는 크기로 맨 위에 새로운 GLKView를 추가했습니다. 그런 다음 GLKVi

    2

    1답변

    나는 모든 것을 시도했다 : UITrackingRunLoopMode에서 NSTimers를 반복하고 현재 GLKView의 drawInRect를 수동으로 사용 중이다. 메서드가 계속 호출 되더라도 아무 것도 업데이트하지 않습니다. 2. 디스패치 대기열을 "dispatch_async"로 사용하면 내 OpenGL 컨텐트를 그릴 수 없습니다. 모든 예는 CADISp

    1

    2답변

    for 루프를 사용하는 것과 GCD의 dispatch_apply 함수를 사용하는 것의 차이점이 궁금해서 문서 나 질문에서 대답을 찾을 수 없습니다. GLKit 렌더링/업데이트 방법으로 런타임 상황에서 GCD 기능을 사용하면 더 나은 결과를 얻을 수 있습니까?

    0

    1답변

    내가 오해하고 있는지, 아니면 단순히 피곤할 지 확실하지 않습니다. 아래 두 줄의 코드를 고려하십시오. GLKMatrix4 projection = GLKMatrix4Translate(_perspective, 0, 0, -5); GLKMatrix4 projection = GLKMatrix4Multiply(_perspective, GLKMatrix4MakeT

    3

    1답변

    나는 glDrawArrays 드로잉을 사용하여 GL_LINE_STRIP을 그리며 부드럽게하고 싶습니다. 사람들이 glEnable (GL_LINE_SMOOTH)과 glHint (GL_LINE_SMOOTH_HINT, GL_NICEST)를 사용하는 것을 권장하는 몇 가지 질문을 보았습니다.하지만 그렇게 할 때 오류가 발생합니다. 내 코드는 다음과 같습니다. -