Home
Devroid
Cancel

[Android] 동영상에 그림 그리기 (3) - OpenGL ES, EGL

OpenGL ES 그림을 그리기 위해서는, 어떻게 그림이 그려지는지 알 필요가 있습니다. 저도 이 과정에 대해 감히 모든 것을 알고 정리한다고 말씀드릴 수는 없을 것입니다. 제가 이 앱을 만들기 위해서 공부했던 범위에서 정리하도록 하겠습니다. 렌더링 파이프라인 OpenGL ES 3.0의 전체 렌더링 파이프라인은 크로노스 그룹 웹페이지에서 링크를 ...

[Android] 동영상에 그림 그리기 (2) - Surface

동영상에 그림을 그려넣기 위해서 동영상을 각 프레임으로 나누어 그린 후 사용자에게 보여주고, 재생하기로 하였습니다(지난 포스트 참고). 그렇다면 어떻게 동영상을 프레임으로 나누어 그릴 수 있을까요? SurfaceTexture는 이미지 스트림에서 프레임을 캡처하여 OpenGL ES의 Texture로 저장합니다. 이미지 스트림에 대한 설명은 AOSP ...

[Android] 동영상에 그림 그리기 (1) - 개요

boomerang 이번 포스트부터는 부스트캠프 그룹프로젝트 기간에 개발한 미디어 메모 앱, 특히 제가 구현한 부분인 OpenGL ES 렌더링 방식의 동영상 메모 앱의 구현 과정과 구조에 대해 정리하려고 합니다. boomerang - 미디어 메모 앱 데모 영상 동영상 메모 사용자에게 보여주기 동영상 메모는 위와 같이 재생되고 있는 동...

부스트캠프 웹·모바일 6기 수료 후기

수료 한여름에 시작했던 부스트캠프(모바일 Android)를 지난주 금요일에 마쳤습니다. 5개월에 가까운 긴 시간이었지만 돌이켜보니 순식간이네요. 아무래도 부스트캠프 외에 다른 일들에 신경 쓰기에는 너무 벅차서 지난 시간 동안 다른 것들이 제 삶에 없었기 때문이라고 생각합니다. 부스트캠프 수료 후 해야겠다고 생각한 것이 크게 3가지가 있는데, ...