ABOUT US   I   LOCATION   I   WeSA   I   수강신청


Shader - 입문

2021년 7월 18일 개강. 매주 일요일 10:00~13:00



Eul Lee - untitled


< 내용 >

Shader언어(GLSL)를 이용한 작업은 2가지 강점이 있습니다.
첫째로, 점, 선, 면의 기본 조형요소에서 벗어나, 보다 다채롭고 화려한 색상 표현이 가능해집니다. 소위 C4D나 3ds Max를 사용해야 표현할 수 있는 정도의 고 퀄리티 비쥬얼을, 실시간 렌더합니다.

둘째로, GLSL은 GPU가속을 활용하는 언어이다 보니, 굉장히 빠른 속도로 이미지를 처리합니다. CPU단에서 처리해왔던 같은 작업도 GPU가속을 활용하면 놀랍도록 빠른 FPS 향상을 느끼실 수 있게 됩니다.



입문 강좌에서는 Shader의 고유한 세계관과, GPU 프로그래밍에 익숙해질 수 있는 학습이 이루어집니다.

중급 강좌에서는 본격적인 3차원 Shading에 대해 소개하며, Ray-Marching기법을 배워봅니다. Ray-Marching은 보통 꼭지점을 찍어 표현하는 도형 모델링에서 탈피해서 수학식을 통해 빠르게 도형을 그려낼 수 있으며, 국내에서는 학습할 수 있는 자료가 많지 않은 고급 Shading 기법 중 하나입니다.


< 강의대상 >

기존까지의 Visual 작업에서 획기적인 탈피를 꿈꾸시는 분.
Shader를 랭귀지 단위에서 직접 작성하며, 자신이 원하는 시각효과를 스스로 제어해 보고 싶으신 분.


< 필요한 준비 사항 >

노트북 컴퓨터(OS 무관)


<구성>

Day 1. Shader란 무엇인가
타 언어와 구별되는 Shader 프로그래밍만의 특이점에 대해 학습합니다.

Day 2. 렌더링 파이프라인에 대한 이해
Vertex Shader, Geometry Shader, Rasterizer, Pixel Shader으로 이어지는 랜더링 파이프라인에 대해 이해합니다.

Day 3. 다양한 Shader함수의 활용
다양한 Shader내의 함수의 활용법을 익히고, GPU언어로 원하는 도형과 색을 만들어보는 연습을 합니다.

Day 4. 좌표계의 이해
좌표계에 대한 이해를 갖추고, Transform, Rotate, Scale등의 다양한 좌표게 변형 방법에 대해 학습합니다.

Day 5. 랜덤의 이해
Generative 예술에서의 필수 요소인 랜덤을 만드는 방법에 대해 알아보며, 랜덤을 활용한 다양한 시각 표현을 학습합니다.

Day 6. 노이즈와 보로노이의 이해
랜덤의 다음 단계인 노이즈에 대해서 학습합니다. 더 나아가 2D Shading의 이점을 살려 보로노이 다각형을 그려봅니다.


< 강사소개 >

이을 - 개인적 질병을 통해 얻은 삶의 체험을 계기로, 삶과 죽음을 미디어로 매개하는 예술 작업을 진행 중이다. 인터랙티브 미디어 월 작업으로 2020년 Red Dot Award를 수상하였으며, 중앙대, 서강대 등의 대학이나 서울문화재단 등에 본인의 작업을 소개하는 자리를 갖기도 하였다.
http://eullee.tumblr.com/


< 수강료 >

600,000원 (6회, 3시간씩)


< 수강 인원 >

최대 3명



[ 수강신청 ]

© 2013-2024 by WeSA. All rights reserved. / academy@wesa.kr