프로젝트 소개
Godot Shaders는 GDQuest가 만든 Godot 게임 엔진용 무료 오픈소스 셰이더 저장소입니다. 컬렉션의 일부는 그들의 강좌 "Godot Shader Secrets"를 위해 제작되었습니다. 이 프로젝트는 현재 Godot 4로 포팅 중이며, 작동하는 Godot 3 버전은 마지막 Godot 3 릴리스를 통해 사용할 수 있고, 추적 이슈가 Godot 4.3 업데이트를 안내합니다.
이 라이브러리는 세 가지 효과 그룹을 다룹니다. 3D 셰이더에는 dissolve, outline, shockwave, 스타일화된 불, 고급 toon 셰이더, 포스 필드, 스텐실 마스크(불가능한 큐브), 스타일화된 병 속 액체, 인터랙티브 눈, 무조명 방향 틴트, 텍스처 혼합 방법, 스타일화된 폭포, 구형 마스크, 그리고 canvas_item/spatial 통신용 파티클 브리지가 포함됩니다. 2D 셰이더에는 텍스처에 구운 글로우 제어, 노이즈 기반 구름 그림자, dissolve, 글로우, outline, 팔레트 교체, 반사, 횡스크롤 및 탑다운 물, x-ray 마스킹이 포함됩니다. 스크린 셰이더에는 가우시안 블러, 색상 반전, 점묘화, 화면 왜곡(2D 쇼크웨이브)이 포함됩니다.
셰이더는 Shaders/ 디렉토리에 있으며, 대부분 Demos/ 디렉토리에 모인 데모 씬이 함께 제공됩니다. Intro/ 디렉토리에는 강좌에서 사용되는 셰이더 파이프라인을 설명하는 애니메이션이 있습니다. 기여자는 환영하며, 버그 보고는 이슈 트래커를 통해 이루어지고, 기여 및 GDScript 스타일 가이드라인은 README에 링크되어 있습니다. 스타일화된 불 효과는 @minionsart의 Unity 튜토리얼에서 각색되었습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.