반응형

OpenGL ES 7

안드로이드 Android 오픈지엘 OpenGL ES 2.0 화면 전체 이동 및 회전

================================= ================================= ================================= 출처: http://gogorchg.tistory.com/entry/Android-Opengl-es-20-%ED%99%94%EB%A9%B4-%EC%A0%84%EC%B2%B4-%EC%9D%B4%EB%8F%99-%EB%B0%8F-%ED%9A%8C%EC%A0%84 Opengl es 2.0에서는 한 Object만 회전이나 이동을 시킬 시에는 Matrix의 곱을 이용한다.하지만, 생각을 해보니 Object만 움직이는 게 아니라 화면 전체를 움직여야하는 상황이 발생할 수도 있다.이럴 경우 Matrix 곱을 이용해서는 전체적으로 움직임을..

안드로이드 Android 오픈지엘 OpenGL 또는 OpenGL ES 2.0 기본적인 흐름도. 관련

=====================================================================    출처: http://gogorchg.tistory.com/entry/Android-Opengl-es-20-%EA%B8%B0%EB%B3%B8%EC%A0%81%EC%9D%B8-%ED%9D%90%EB%A6%84%EB%8F%84 Opengl es 2.0 에 대해 ,우선 제가 공부를 하면서 어느 정도 이해한 부분을 적어보고자 합니다.정석의 내용이 아니라 제가 생각되는 점으로 적었다는 것을 먼저 알리고 싶습니다.틀린 점이 있으면 주제 말고 적어주셨으면 합니다.먼저, Opengl es 2.0을 사용하기 위해서는 가장 크게 3가지로 구분이 되는 것 같더군요.Program : Opengl e..

안드로이드 android 오픈지엘 OpenGL ES 2.0 다시 그리기

================================= ================================= ================================= 출처: http://gogorchg.tistory.com/entry/Android-Opengl-es-20-%EB%8B%A4%EC%8B%9C-%EA%B7%B8%EB%A6%AC%EA%B8%B0 ByteBuffer pixelBuffer; void storePixels() { try { GLES20.glBindFramebuffer(GLES20.GL_FRAMEBUFFER, fbuf); pixelBuffer = ByteBuffer.allocateDirect(width * height * 4).order(ByteOrder.nativeOr..

안드로이드 android ndk 오픈지엘 OpenGL ES 그림을 배수로 맞추지 않는경우 화면이 하얗게 보이는 현상.

===================================================================================================      출처: http://gogorchg.tistory.com/entry/Android-Opengl-es-%ED%99%94%EB%A9%B4%EC%9D%B4-%ED%95%98%EC%96%97%EA%B2%8C-%EB%B3%B4%EC%9D%B4%EB%8A%94-%ED%98%84%EC%83%81 Nexus S 이상 때부터 Opengl을 사용할 때, 본래 Bitmap 이미지의 크기를 2의 배수로 지정해주지 않으면,그 Object를 하얗게 뿌려버리더군요.그래서 다음과 같은 함수를 만들어서 사용을 합니다.  private int getM..

android 안드로이드 오픈지엘 OpenGL 관련 링크 모음

================================= ================================= ================================= 출처: http://cafe.naver.com/tech2u/1169 안드로이드에서 게임 프로그래밍을 해보려고 하는데, OpenGL을 모르고서는 도저히 진행이 안되더군요. 아래 링크가 잘 정리되어 있는 것 같습니다. http://www.winapi.co.kr/project/library/opengl/opengl.html ================================= ================================= ================================= 출처: http://blog..

Android 안드로이드 - 오픈지엘 (Java OpenGL) vs (JNI OpenGL) vs (NativeActivity OpenGL)

================================= ================================= ================================= 출처: http://cafe.naver.com/semogamekit/80 (Java OpenGL) vs (JNI OpenGL) vs (NativeActivity OpenGL) 1) Java OpenGL : Java 로 프로그래밍하여 Java 바인딩된 OpenGL 함수사용 2) JNI OpenGL : Java에서 컨텍스트만 만들고 실제 GL 함수는 외부 C,C++ 함수로 so 파일로 만든뒤에, Java클래스에서 호출한다. 3) NativeActivity OpenGL : Java를 전혀 사용하지않고, C/C++만을 이용해서 개발..

반응형