한국어
팁/강좌/노하우
 

CPU에는 2 ~ 8 개의 큰 코어가있는 반면, GPU에는 수백 또는 수천 개의 작은 코어가 있다.

그래서 GPU를 이용하면 코드를 병렬로 실행하는 데 큰 도움이된다. 즉, 스레드가 다른 스레드가 완료 될 때까지 기다리지 않고 한꺼번에 여러 연산을 실행할 수 있다.

쉐이더는 GPU에서 실행되는 작은 프로그램인데 다양한 목적의 쉐이더 언어가 있다. 

주로 GLSL 쉐이더를 많이 사용하는데 GLSL은 WebGL에 사용되는 셰이더 언어이다. 즉, 브라우저에서 실행할 수 있다는 얘기다. 

아래 사이트는 WebGL기반에서 퀴즈를 통한 쉐이더 언어를 퀴즈로 배울 수 있는 곳이다.

http://hughsk.io/fragment-foundry/chapters/01-hello-world.html

GLSL 쉐이더 편집기를 제공하며, 코드를 즉시 편집 하고 결과를 확인 할 수 있어 편리하다.

GLSL.png

 

 

 

이 글과 연관된 다른 글
  1. [2019/10/01] OpenGL 렌더링을 QtQuick과 통합하는 방법 by makersweb (113)
  2. [2018/12/09] ShaderEffect QML Type 을 이용한 그래픽효과 by makersweb (436)
번호 제목 글쓴이 날짜 조회 수
37 윈도우 Chocolatey 패키지 관리자 설치방법 file makersweb 2019.11.17 6
36 윈도우10에서 RSS 피드를 구독하는 방법 makersweb 2019.10.01 181
35 Microsoft 터미널 및 코드 편집기를위한 새로운 오픈소스 폰트 file makersweb 2019.09.20 82
34 git 로그를 심플하고 직관적으로 보기 file makersweb 2019.09.16 97
33 Webhook(웹후크)란 무엇인가 makersweb 2019.07.22 295
32 故박경리 작가 손글씨, 무료 글꼴로 공개 makersweb 2019.01.05 94
31 저렴한 비용으로 만든 비트코인 하드웨어 지갑(Cold storage) file makersweb 2018.12.27 92
30 어떤 프로젝트, 이슈관리 도구를 써야할까? file makersweb 2018.02.27 3702
29 웹기반 리눅스(유닉스) 시스템 관리 도구 - webmin file makersweb 2018.02.19 249
28 한글 무료 폰트 모음 makersweb 2018.02.03 133
» 재밌는 퀴즈로 쉐이더 프로그래밍 배우기 file makersweb 2018.02.01 239
26 Flux 어플리케이션 아키텍쳐 file makersweb 2018.01.30 131
25 죄와 벌 (완역본) Prestuplenie i nakazanie Pjk 2011.02.13 4362
24 위대한 설계-THE GRAND DESIGN [1] Pjk 2010.12.14 3369
23 연금술사, The Alchemist. Pjk 2010.05.14 5164
22 여행의 기술 (The)art of travel file Pjk 2009.09.01 4426
21 신 (Le Souffle des Dieux) [1] 박종규 2009.08.21 4216
20 지식e (가슴으로 읽는 우리시대의 智識) 시즌1 박종규 2009.08.20 4309
19 백제도, 동학군도 품어안은 ‘붉은 비단’ [1] file Pjk 2009.09.09 1860
18 적정기술(Appropriate Technology) makersweb 2017.01.14 627