이 문서에서는 셰이더 라이브러리를 탐색하는 방법을 설명합니다.
HeavyM의 셰이더는 기존의 인터랙티브 비주얼을 찾는 경우는 물론, 직접 제작을 시작하려는 경우에도 흥미로운 창작 가능성을 제공합니다.
이 오브젝트는 인터랙티브 텍스처 또는 필터 효과로 사용할 수 있으며, 모두 셰이더 라이브러리에서 확인할 수 있습니다. 이 문서에서는 셰이더 라이브러리를 중점적으로 살펴봅니다.
이게 무슨 마법인가요?
먼저 셰이더의 개념을 간단히 소개하겠습니다. 이 내용에 관심이 없다면 아래의 라이브러리 개요로 바로 건너뛸 수 있습니다.
셰이더란 무엇인가요?
아주 간단히 말하면, 셰이더는 비, 안개, 빛, 텍스처와 같은 복잡한 시각 효과를 사실적으로 시뮬레이션하는 데 일반적으로 사용되는 작은 컴퓨터 프로그램입니다. 따라서 셰이더는 비디오 게임이나 디지털 아트 등에서 널리 사용됩니다.
셰이더의 장점 중 하나는 사전 렌더링된 비주얼(동영상이나 이미지 등)이 아니라는 점입니다. 따라서 예를 들어 비디오 게임에서 캐릭터의 색상을 변경하는 것처럼 실시간으로 조작할 수 있습니다!
이 기술에 관한 모든 내용을 이해하지 않아도 HeavyM에 내장된 셰이더를 바로 사용할 수 있다는 점이 셰이더의 매력입니다. HeavyM이 제공하는 풍부한 인터랙티브 효과 라이브러리를 마음껏 즐겨 보세요!
이 기술의 작동 원리에 대해 더 알고 싶다면 이 문서를 읽어 보세요.
2가지 유형: 제너레이티브와 포스트 프로세싱
HeavyM에서는 2가지 유형의 인터랙티브 셰이더를 사용할 수 있습니다*:
- 제너레이티브 셰이더: 이미지나 동영상과 비슷하지만 인터랙티브한 텍스처를 생성합니다. 소스에서 미디어로 사용할 수 있습니다.
- 포스트 프로세싱 셰이더: 필터와 같이 기존 콘텐츠에 영향을 줍니다. 플레이어, 그룹, 시퀀스에 효과로 사용하거나 마스터로 사용할 수 있습니다.
*기술적으로 말하면 제가 거짓말을 한 셈입니다. HeavyM의 모든 곳에 인터랙티브 셰이더가 사용되기 때문입니다. 그룹 효과도 셰이더이고, 전환도 셰이더입니다… 하지만 너무 복잡하게 만들지는 않겠습니다.
셰이더 라이브러리
셰이더 라이브러리는 어디에서 찾을 수 있나요?
정답이 하나가 아니므로 일종의 함정 질문이라고 할 수 있습니다. 앞서 언급했듯이 셰이더는 소프트웨어 전반에서 사용됩니다. 셰이더 라이브러리는 소프트웨어에서 현재 어떤 위치에 있는지에 따라 관련 셰이더를 표시하도록 구성됩니다.
셰이더 라이브러리를 찾을 수 있는 위치는 다음과 같습니다.
- 소스 패널에서 미디어 유형으로 사용
- 전체 프로젝트에 적용되는 마스터 효과로, 마스터 셰이더 패널에서 사용
- 시퀀스에 적용되는 효과로, 해당 시퀀스 설정에서 사용
- 플레이어에 적용되는 효과로, 레이어 패널의 속성에서 사용
- 그룹에 적용되는 효과로, 레이어 패널의 속성 에서 사용
라이브러리 개요
-
정렬 및 필터 바: 이 문서를 작성하는 시점에 라이브러리에는 100개 이상의 포스트 프로세싱 셰이더와 100개 이상의 제너레이티브 셰이더가 있으며, 계속 늘어나고 있습니다! 원하는 셰이더를 쉽게 찾고 프로젝트에 적합한 셰이더를 선택할 수 있도록 즐겨찾기, 카테고리 또는 직접 만든 태그를 사용하여 셰이더 목록을 필터링할 수 있습니다.
또한 목록을 알파벳순 또는 추가된 날짜순으로 정렬할 수 있습니다.
셰이더의 "유형"(제너레이티브 또는 포스트 프로세싱)은 자동으로 설정되며, 라이브러리를 어디에서 열었는지에 따라 결정됩니다.
2. 셰이더 미리보기: 썸네일 위에 마우스를 올리면 셰이더의 애니메이션 미리보기를 확인할 수 있습니다.
단, 미리보기는 셰이더의 여러 모습 중 하나일 뿐입니다! 설정에 따라 셰이더 하나가 설정을 조정한 후 다양한 모습이나 애니메이션으로 나타날 수 있습니다. 포스트 프로세싱 셰이더의 경우에는 적용 대상에 따라서도 크게 달라집니다.
마우스를 올리면 하트 아이콘도 나타납니다. 이 아이콘을 사용하면 셰이더를 즐겨찾기 목록에 추가할 수 있습니다.
3. 도구 모음: 도구 모음에서 선택한 셰이더를 관리할 수 있습니다.
내장 셰이더는 보호되어 있으므로 라이브러리에서 삭제하거나 미리보기 이미지를 변경하거나 컴퓨터에서 파일 위치를 표시할 수 없습니다.
직접 만든 셰이더를 가져올 수 있나요?
물론입니다! 직접 만든 셰이더를 라이브러리에 추가할 수 있습니다. 다만 몇 가지 기술적 제한이 있습니다.
- ISF 셰이더(.fs)여야 합니다.
- 제너레이티브 셰이더에는 입력 이미지가 있을 수 없습니다.
- 포스트 프로세싱 셰이더에는 입력 이미지가 최대 1개까지 있을 수 있습니다.
라이브러리에서 "셰이더 가져오기"를 클릭하기만 하면 됩니다.
컴퓨터의 "Documents\HeavyM\ShadersLibrary" 폴더에 셰이더 파일을 직접 넣을 수도 있습니다. 그러면 다음에 HeavyM을 열 때 목록이 업데이트됩니다.
새 셰이더를 찾으려면 ISF 표준 제작자가 운영하는 editor.isf.video와 같은 웹사이트를 확인해 보세요… 또는 직접 셰이더 코딩 방법을 배워 보세요!
온라인에서 셰이더를 검색할 때는 많은 셰이더를 무료로 사용할 수 있더라도 제작자가 해당 작업에 적용한 라이선스를 반드시 확인하세요.
댓글
댓글 0개
댓글을 남기려면 로그인하세요.