GLKit과 자신 만의 맞춤 셰이더로 작업하는 것이 얼마나 멋진 지 계속 읽습니다. 그러나 지금까지 실제로 어떻게해야하는지에 대한 정보를 찾지 못했습니다. 내 쉐이더를 가지고 기존 GLKit 프로젝트에 어떻게 플러그인 할 수 있습니까?GLKit과 함께 맞춤 셰이더를 사용하는 방법
5
A
답변
8
GLKit을 사용하여 기본 OpenGL ES 2.0 응용 프로그램을 빌드하는이 블로그를 살펴볼 수 있습니다. 당신이 그것으로 더 파고를 찾고 있다면 다른 블로그가 링크 것 :
GLKit + OpenGL ES 2.0 + iOS5 Programming blog
이 적용되지 않는 유일한 것은 GLKBaseEffect,하지만 당신은 당신이, 당신이 말한 것처럼 사용자 정의 쉐이더를 구축하려는 경우 어쨌든 그것을 사용하고 싶지는 않습니다. (특히
- 수학 라이브러리 (매트릭스, verctors ...)
- 전망/컨트롤러 콤보 만든 :
GLKit 4 개 기본적인 것들을 제공 델리가 링크 한 블로그에서의 OpenGL 1.0의 고정 파이프 라인
+1
이 * "1. 행렬, 벡터 등 NEON를 사용하는 사원 수 수학 라이브러리가 매우 높은 @ #DEFINE의 VERTEX_SHADER를 추가 성능. 2. OpenGL ES 내용을 그리기 위해 특별히 만든보기 /보기 컨트롤러 콤보. 3. 텍스처 로더 클래스 (GLKTextureLoader) 4. GLKBaseEffect, OpenGL ES 1.1의 고정 파이프 라인을 모방합니다. 거절당한 익명 사용자의 제안. 코멘트로 여기에 추가하십시오. – iDev
을 모방)