2011-02-27 4 views
0

정말 도움이 필요합니다. 나는 읽었고 내가 확인한 많은 사이트는 똑같은 말을한다. WebGL은 캔버스를 사용한다.PGM 및 WebGL 일반 정보

그러나 내 질문은 - 심지어 OpenGL도 canvas 요소를 사용합니다. WebGL을 다른 점으로 만드는 것은 무엇입니까?

또한 PGM이 캔버스를 사용하는 경우 기본적으로 WebGL입니까?

바보 같은 질문 인 경우 유감입니다. :)

+0

나는이 질문을 이해할 수 없다고 생각합니다. PGM은 파일 형식이고 WebGL은 API입니다. 두 가지를 비교하고 대조 할 수는 없습니다. –

답변

1

캔버스는 JS에서 컨텍스트를 사용하여 그릴 수있는 DOM에있는 것입니다. HTML5가 도입 한 2D 컨텍스트를 사용하거나 WebGL 컨텍스트를 사용할 수 있습니다. 그것은 당신이 캔버스 위에 물건을 그려주는 맥락입니다.

브라우저가 작동하려면 canvas.getContext를 호출 할 때 컨텍스트 유형을 지원해야합니다. 자세한 내용은 MDC guide을 참조하십시오.