shader toy

6
Shader Toy

Upload: iliana-schmidt

Post on 02-Jan-2016

51 views

Category:

Documents


7 download

DESCRIPTION

Shader Toy. WebGL ?. WebGL 은 웹 기반의 그래픽 라이브러리이다 . 자바스크립트 프로그래밍 언어를 통해서 사용할 수 있으며 호환성이 있는 웹 브라우저에서 3D 그래픽을 사용할 수 있도록 제공된다 . WebGL 은 플러그인의 사용 없이 3 차원 컴퓨터 그래픽스 API 를 제공하는 캔버스 HTML 요소의 컨텍스트이다 . WebGL 은 OpenGL ES 2.0 을 기반으로 하고 3 차원 그래픽을 사용하기 위한 프로그래밍 인터페이스를 제공한다. WebGL 개발환경. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Shader  Toy

Shader Toy

Page 2: Shader  Toy

WebGL? WebGL 은 웹 기반의 그래픽 라이브러리이다 .

자바스크립트 프로그래밍 언어를 통해서 사용할 수 있으며 호환성이 있는 웹 브라우저에서 3D 그래픽을 사용할 수 있도록 제공된다 .

WebGL 은 플러그인의 사용 없이 3 차원 컴퓨터 그래픽스 API 를 제공하는 캔버스 HTML 요소의 컨텍스트이다 .

WebGL 은 OpenGL ES 2.0 을 기반으로 하고 3 차원 그래픽을 사용하기 위한 프로그래밍 인터페이스를 제공한다 .

Page 3: Shader  Toy

WebGL 개발환경 WebGL 은 구글 크롬에서 실행되고 모질라 파이어 폭스 4, 사파리 ,

오페라의 개발 버전 (development release) 에서 실행된다 . 그뿐 아니라 WebGL 은 노키아 N900 의 PR1.2 펌웨어 업데이트에서도 가능하다 .

WindowsDev channel : http://www.google.com/chrome/eula.html?extra=devchannel MacDev channel : http://www.google.com/chrome/intl/en/eula_dev.html?dl=mac LinuxDev channel : 

http://www.google.com/chrome/intl/en/eula_dev.html?dl=unstable_i386_deb Example

http://learningwebgl.com/blog/?p=28http://hanslee79.tistory.com/tag/%EC%9B%B9gl

Page 4: Shader  Toy

WebGL 실행화면

Page 5: Shader  Toy

Shader Toy? Shader Toy 는 사용자가 온라인 상에서 WebGL 의 GLSL 를

이용해서 쉐이더를 수정하게 되면 다양한 효과를 보여 주는 편집기이다 .

다른 설치 소프트웨어를 추가할 필요가 없다 .

사용자가 원하는 생각을 스케치를 하거나 보여지기를 원할 경우 OpenGL 프레임워크를 가지고 있지 않아도 되는 편리함이 있다 .

Page 6: Shader  Toy

Shader Toy 실행화면