반응형
플러그인을 사용하지 않고 웹 브라우저에서 상호작용 가능한 3D와 2D 그래픽을 표현하기 위한 JavaScript API입니다.
WebGL은 종종 3D API로 치부됩니다. 사람들은 "WebGL을 사용해서 멋진 3d를 만들거야"라고 생각하는데요. 사실 WebGL은 rasterization engine일 뿐입니다. 당신이 제공한 코드를 기반으로 점, 선, 삼각형 등을 그립니다.
WebGL은 컴퓨터에 있는 GPU에서 실행됩니다. 따라서 GPU에서 실행되는 코드를 제공해야 하는데요. 해당 코드는 함수 쌍 형태로 제공해야 합니다. 이 두 함수는 vertex shader와 fragment shader로 불리고 C/C++처럼 엄격한 Type을 가지는 GLSL로 작성되어 있는데요. 이 두 개를 합쳐서 program이라고 부릅니다.
WEB 페이지를 통해 CAD 데이터를 볼수 있습니다
오늘날 프로그램을 개발 한다는것은 라이브러리를 이용하여 개발 하는것 입니다. 다음과 같은 라이브러리로 개발 한다면 멋진 결과를 얻을수 있습니다
WEBGL 기반의 상용 프로그램
'personal activity > 이것 저것 자료 캡처' 카테고리의 다른 글
파일 변환 프로그램 분석 (0) | 2021.02.15 |
---|---|
초록뱀 주가 (0) | 2021.02.09 |
엑셀 - WEB의 자료를 실시간으로 가져오기 (0) | 2021.02.01 |
웹에서 필요한 자료 모으기 (0) | 2021.01.31 |
WEB 기반 기술 이해 (0) | 2021.01.31 |