| 원저자 | 모질라 재단 |
|---|---|
| 개발자 | WebGL 워킹 그룹 |
| 안정화 버전 | 2.0 / 2017년 1월 17일 (2017-01-17) |
| 운영 체제 | 크로스 플랫폼 |
| 종류 | API |
| 웹사이트 | www |
| HTML |
|---|
| 비교 |
WebGL은웹 기반의 그래픽 라이브러리이다.자바스크립트 프로그래밍 언어를 통해서 사용할 수 있으며 호환성이 있는웹 브라우저에서 인터랙티브한 3D 그래픽을 사용할 수 있도록 제공된다.
WebGL은플러그인의 사용없이3차원 컴퓨터 그래픽스API를 제공하는캔버스HTML 요소의 일부분이다. 2011년 3월 3일에 세부 사양이 버전 1.0으로 출시되었다. WebGL은비영리 단체인크로노스 그룹에 의해서 관리되고 있다.
WebGL은 OpenGL ES 2.0을 기반으로 하고 3차원 그래픽을 사용하기 위한 프로그래밍 인터페이스를 제공한다. WebGL은HTML5캔버스 요소를 사용하고문서 객체 모델 인터페이스를 사용해서 액세스할 수 있다.자바스크립트 언어의 일부로서 자동 메모리 관리자가 제공된다.
WebGL은구글 크롬,인터넷 익스플로러 11에서 실행되고모질라 파이어폭스 4,사파리,오페라의 개발 버전(development release)에서 실행된다. 그뿐 아니라 WebGL은노키아 N900의 PR1.2 펌웨어 업데이트에서도 가능하다.
WebGL은비영리컨소시엄 테크놀로지크로노스 그룹에 의해서 관리되고 있다.애플,구글,모질라,오페라가 WebGL워킹 그룹에 포함되어 있다. 이 그룹의 의장은Vladimir Vukićević이다.
WebGL은모질라 소속 Vladimir Vukićević가 시작한캔버스 3D 연구에서 커져갔다. 2006년에 Vukićević가 처음으로캔버스 3D프로토타입 시연을 했다. 2007년 말까지모질라와오페라가 각각 따로 구현했다. 2009년초,모질라와크로노스가 WebGL 워킹 그룹을 시작했다.
초기 유명한 애플리케이션으로는구글 보디 브라우저가 있다.
Mozilla Developer Network와Learning WebGL에 WebGL에 대한 강좌가 있다.
WebGL 개발을 위한 몇몇 라이브러리가 있다.WebGLU 라이브러리는 처음으로 공개된 라이브러리이다.보관됨 2011-11-04 -웨이백 머신 그 외의 라이브러리로는GLGE,C3DL, Copperlicht, SpiderGL, SceneJS,Processing.js, XB,bsWebGL 포인트스트림이 있다.