IOS
-
Hello MetalOpenGL/iOS_Metal 2018. 10. 6. 04:41
안녕하세요 dely입니다:) iOS에서 OpenGL 역할을 하는 Metal을 공부하면서 정리해보려고 합니다. > Metal의 특징 - Apple framework로 GPU 접근에 빠른 성능을 냅니다. - iOS 자체 3D 그래픽 기술입니다. - OpenGL보다 단위 시간 당 호출 속도가 10배 빠르다고 합니다. (Apple 칩 성능을 극도로 끌어올리는 기술) - shader는 precompile 하기 때문에 빠른 성능을 낼 수 있습니다. (C++ 기반) > Metal 사용방법 - Swift 프로젝트에 적용하기 위해 MetalKit을 사용합니다. - texture를 화면에 출력하기 위해 UIView를 상속받은 MTKView 클래스를 사용합니다. - 이미지 프로세싱 작업을 위해 다음과 같은 몇가지 step을..