셰이더 그래프

셰이더 그래프를 활용하면 실시간으로 셰이더를 시각적으로 빌드하여 손쉽게 제작하고 결과물을 확인할 수 있습니다. 코드를 작성하는 번거로움 없이 네트워크 그래프를 통해 노드를 생성하고 연결할 수 있습니다.

셰이더를 시각적으로 빌드

Unity에서 셰이더를 작성하는 작업은 프로그래밍이 가능한 사람들의 영역이었습니다. 셰이더 그래프를 통해 셰이더를 쉽게 생성할 수 있어 아티스트와 다른 팀 구성원에게도 이 영역이 열렸습니다. 그래프 네트워크를 통해 노드를 연결하기만 하면 변경 사항을 바로 확인할 수 있습니다. 셰이더 그래프는 고해상도 렌더 파이프라인유니버설 렌더 파이프라인과 함께 사용할 수 있습니다.

실시간 결과 확인

그래프 프레임워크를 활용하면 작업 중에 변경되는 효과를 보여줍니다. 변경 사항이 베이크될 때 까지 기다려야 하는 빌드 기간이 없습니다. 심지어 신규 사용자도 곧바로 실험해볼 수 있습니다.

비전에 맞게 커스터마이징

커스터마이징과 시각 툴을 사용하여 히트 비전, 눈, 클로킹 디바이스 등 예술적인 효과 또는 기타 특수 효과를 구현할 수 있습니다.

셰이더 그래프 시스템:

  • 스크립터블 렌더 파이프라인 기능과 호환되도록 설계되었습니다. 유니버설 렌더 파이프라인고해상도 렌더 파이프라인(HDRP)과 호환되는 마스터 노드를 즉시 사용할 수 있습니다.
  • 커스텀 렌더 파이프라인과 호환되도록 확장할 수 있습니다.
  • 셰이더 그래프에서 직접 또는 HLSL 파일을 통해 커스텀 노드 동작을 정의할 수 있습니다.

2019.3 릴리스의 셰이더 그래프 업데이트

이제 셰이더 그래프를 통해 셰이더를 시각적으로 제작하고, 비주얼 이펙트 그래프를 통해 이를 사용하여 정확도가 높은 시각적 효과를 제공하는 커스텀 디자인과 렌더링 동작을 만들 수 있습니다.

이제 블랙보드를 사용하여 셰이더에 키워드를 추가함으로써 그래프에서 정적인 브랜치를 만들 수 있습니다. 이를 통해 셰이더 디테일 수준(LOD) 등의 시스템을 사용하여 셰이더를 최적화할 수 있습니다. 

또한 스티커 메모를 사용하면 프로젝트에 액세스하는 모든 사람에게 코멘트와 설명을 남길 수 있으므로 워크플로가 개선됩니다. 

본 릴리스는 DOTS 애니메이션을 위한 버텍스 스키닝도 지원하므로 물과 나뭇잎을 더 효과적으로 제작할 수 있습니다. 

절차적 패턴 하위 그래프 샘플은 수학을 사용하여 절차적 셰이프와 패턴을 만드는 방법을 보여주는 하위 그래프 컬렉션입니다. 이는 간단한 마스크를 사용하는 쉽고 빠른 방법으로, 패키지 매니저를 통해 제공됩니다.

비주얼 이펙트 그래프 정식 출시

비주얼 이펙트 그래프를 통해 셰이더 그래프를 사용하여 정확도가 높은 시각 효과를 구현할 수 있습니다. 매뉴얼에서 이러한 기능을 활용하는 방법에 대해 자세히 알아보세요.

유니티에서는 최적의 웹사이트 환경을 제공하기 위해 쿠키를 사용합니다. 자세한 내용은 쿠키 정책 페이지를 참조하세요.

확인