셰이더 그래프

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

셰이더를 시각적으로 빌드

기존에는 일부 프로그래밍 능력을 보유한 사람만이 셰이더를 제작할 수 있었습니다. 이제는 셰이더 그래프를 활용하여 아티스트와 다른 팀 멤버도 손쉽게 셰이더를 제작할 수 있게 되었습니다. 그래프 네트워크에서 간단하게 노드를 연결하면 변경 사항을 즉각적으로 확인할 수 있습니다.

여기에는 다음과 같은 기능이 있습니다.

  • 표면 형상을 절차적으로 변경
  • UV 변형 및 애니메이션화
  • 익숙한 이미지 조정 작업을 통해 오브젝트의 외양 변경
  • 오브젝트 자체와 오브젝트의 월드 위치, 노멀, 카메라와의 거리 등에 대한 정보를 기반으로 오브젝트 표면 변경
  • 머티리얼 인스펙터를 활용하여 씬의 컨텍스트에 맞게 셰이더 모양 수정
  • 하위 그래프를 작성하여 여러 그래프 및 사용자 간에 노드 네트워크 공유

실시간 결과 확인

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

비전에 맞게 커스터마이징

커스터마이징 및 시각 툴을 통해 예술적 효과나 히트비전, 눈, 클로킹 장치 등 기타 특수 효과를 만들 수 있습니다.

셰이더 그래프 시스템:

  • 스크립터블 렌더 파이프라인과 사용 가능하도록 설계되었으며 LWRP(경량 렌더 파이프라인) 및 HRDP(고해상도 렌더 파이프라인)과 사용할 수 있는 마스터 노드가 곧바로 사용할 수 있는 형태로 제공
  • 모든 커스텀 렌더 파이프라인과 사용할 수 있도록 확장 가능
  • 셰이더 그래프에 직접, 혹은 HLSL 파일을 통해 커스텀 노드 동작 정의 가능

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

확인