Canvas API와 WebGL
Canvas API, WebGL 모두 HTML5의 canvas 요소를 사용하여 사용할 수 있다.
💡 canvas
요소 사용은 Canvas API를 사용하는 것과 같음. WebGL도 이 canvas
요소를 통해 사용할 수 있는 것.
❓ Canvas API란
JavaScript와 HTML5 canvas
요소를 통해 그래픽을 그리기 위한 수단을 제공하는 API.
❓ WebGL이란
플러그인을 사용하지 않고 웹 브라우저에서 상호작용 가능한 3D와 2D 그래픽을 표현하기 위한 JavaScript API.
canvas
요소에서 사용할 수 있는, OpenGL ES 2.0을 대부분 충족하는 API를 제공한다.코드
WebGL로 canvas2d의 drawImage 구현
Drawing an image using WebGL - stackoverflow