2022년 12월 28일
유니티가 셰이더 시스템 개선을 통해 프로젝트 빌드 시간과 셰이더 메모리 사용량에 대한 사용자 피드백을 어떻게 반영했는지 알아보세요. 이 블로그에서는 셰이더 배리언트 컴파일과 스트리핑, 최근에 적용된 최적화, 향후 계획에 대한 대략적인 개요도 확인할 수 있습니다.
2022년 8월 18일
숙련된 Unity 개발자와 테크니컬 아티스트를 위한 유니버설 렌더 파이프라인(URP) 무료 전자책이 출간되었습니다.
2022년 5월 26일
GDC에서 Twitch를 통해 ISOMETRICORP Games의 인디 크리에이터 Andrew Shouldice와 그가 만든 액션 어드벤처 게임의 제작 과정에 대해 이야기를 나누었습니다.
2021년 11월 12일
Unity 2021.2 릴리스에서는 셰이더 그래프에 URP(유니버설 렌더 파이프라인)의 Surface Options 지원, 커스텀 인터폴레이터(Custom Interpolator), 블랙보드 카테고리와 같은 새롭고 흥미로운 기능이 도입되어, 아티스트 워크플로와 셰이더 성능이 대폭 향상되었습니다.
2021년 4월 9일
컴퓨터 비전 모델이 주변 환경을 효과적으로 해석하도록 훈련하려면 많은 양의 데이터가 필요하며, 이는 리소스 조달에 부담을 줄 수 있습니다. 이 게스트 포스팅을 통해 AI 솔루션 제공업체인 Neural Pocket이 어떻게 합성 데이터를 사용하여 컴퓨터 비전 모델을 구현했는지 알아보세요.
2021년 2월 25일
물리적 기반 렌더링(PBR) 머티리얼 정보를 단일 텍스처 맵으로 압축한 후 컴팩트 셰이더에 레이어링하면 그래픽의 품질을 손상시키지 않고도 셰이더의 런타임 효율성을 개선할 수 있습니다. 아래의 실험을 확인해 보세요.
2021년 2월 5일
Unity 2020.2의 셰이더 그래프에는 아티스트의 워크플로를 개선하는 새로운 기능이 도입되었습니다. 예를 들어, 전반적인 사용자 경험을 개선하고 그래프 인스펙터를 도입하여 그래프 에디터 성능이 크게 개선되었습니다. 이제 그래프의 엔드포인트인 마스터 스택이 단일 마스터 노드를 대체하여 기능 블록이 모인 모듈식 집합으로 개선되었습니다. 마스터 스택은 셰이더 그래프의 엔드포인트로 셰이더의 최종 결과물을 정의합니다. 이를 활용하면 사용자가 버텍스 스테이지와 프래그먼트 스테이지에서 이루어지는 작업 사이...
2019년 11월 20일
Unity Labs는 최근 논문에서 기술 아티스트와 그래픽 엔지니어 모두가 쉽고 직관적으로 활용할 수 있는 새로운 노멀 맵 블렌딩 프레임워크를 소개했습니다. 이 방식은 기존의 여러 제약점을 극복했습니다.
실시간 컴퓨터 그래픽에 노멀 매핑이 도입된 이후, 노멀 맵을 정확하게 계산하여 조합하거나 블렌딩하여 시각적으로 우수한 결과물을 도출하는 것은 매우 숙련된 그래픽 엔지니어에게도 까다로운 일이었습니다. 과거에는 월드 공간에서 노멀을 블렌딩하는 방식이 사용되었으나, 그 결과물은 부정확하고 만족스럽지 ...
2019년 7월 31일
Unity 에디터 2019.1이 출시되면서 셰이더 그래프(Shader Graph) 패키지의 프리뷰가 공식적으로 종료되었습니다. 2019.2 버전에도 셰이더 그래프에 더 많은 기능이 추가될 예정입니다.
2019년 2월 12일
유니티는 셰이더 그래프(Shader Graph)와 경량 렌더 파이프라인(Lightweight Render Pipeline)을 사용하여 원하는 버텍스 효과를 구현할 수 있도록 이 두 가지 기능으로 버텍스의 위치를 인터랙티브하게 이동하는 예시를 제작해보았습니다. 이 게시물에서는 이 예시를 어떻게 제작했는지 그 과정을 보여드립니다. 셰이더 그래프의 셰이더, 예제 씬, 3D 게임 키트에서 가져온 게임 에셋 예시 몇 가지가 포함된 데모 프로젝트를 다운로드하여 직접 따라해 보세요.
아래 비디오 예시에서 보...
2018년 12월 19일
2018.3에서 셰이더 그래프에 고해상도 렌더 파이프라인(HDRP)을 위한 새로운 마스터 노드가 도입되었습니다. 릿 마스터(Lit Master)라고 하는 이 새 마스터 노드를 이용해 HDRP의 고급 셰이딩 기능들을 셰이더 그래프에서 사용할 수 있습니다.
HD 릿의 고급 기능(또는 HD Lit AF라고도 함)으로는 코트 마스크(coat-mask), 이리데선스(iridescence), 반투명(translucency), 피하 산란(subsurface scattering), 이방성(anisotrop...
2018년 10월 5일
Unity 2018.2 버전에는 메시를 조정하고 애니메이션화할 수 있는 '버텍스 포지션(Vertex Position)이 셰이더 그래프에 추가되어 있습니다. 이 블로그 게시물에서는 직접 버텍스 애니메이션 셰이더를 만드는 방법과, 바람, 물과 같이 일반적으로 자주 사용하는 셰이더를 예로 들어 보여드리겠습니다.