이 전글을 참고할 수 있습니다.
[번역] Cygames2024 기술 컨퍼런스 - 그랑블루 판타지 리링크 공유
역자의 말.매번 하는 이야기지만 NDC 가 내부공유로 바뀐 이후로 한국에 딱히 자료공유나 분석등에 대한 블로그나 자료들이 이제 전무해진것 같습니다. 또 다른 측면에서는 일본이나 중국에 비
techartnomad.tistory.com
[번역] Unity 스타일라이즈드 렌더링 그랑블루 판타지 리링크 캐릭터 렌더링을 위한 URP 파이프라
저자.넷이즈에서도 근무 했었던 테크니컬 아티스트이다.소개최근 그랑블루 판타지 리링크의 캐릭터 렌더링 공유 자료를 보고 그 렌더링 스타일이 마음에 들어서, 공식 자료와 실제 게임 효과를
techartnomad.tistory.com
[번역][Unity 스타일라이즈드 렌더링] 그랑블루 판타지 리링크 캐릭터 렌더링의 URP 파이프라인 구
이전 글에서는 Relink의 얼굴 효과 구현 방법을 소개했고, 오늘은 안구 부분의 구현에 대해 소개하겠습니다~안구 효과안구 렌더링은 크게 3개 부분으로 나뉩니다 - 기본 셰이딩, 수정체 시차.기본
techartnomad.tistory.com

이전 포스팅에서 리링크의 눈 이펙트 구현에 대해 소개해 드렸는데요, 오늘은 시리즈의 마지막 장인 신체 부위의 스타일라이즈드 PBR 이펙트 구현에 대해 소개해 드리겠습니다!
먼저 마지막 신체 부위 효과를 포스팅해 보겠습니다:
신체 부위의 최종 효과가 표시됩니다.
리소스 분석
우선, 압축을 푼 리소스 중에서 신체와 관련된 주요 리소스는 알베도와 마스크입니다.

알베도 및 마스크

믹스맵 R 채널 - 러프니스

믹스맵 G 채널 - 메탈릭시티

믹스맵 Z 채널 - AO

믹스맵 A - 해칭 마스크
이펙트의 신체 부위 구현
앞선 3장의 NPR 렌더링 스타일과 비교했을 때, 바디 파트는 PBR 프레임워크에 기반한 스타일화된PBR 렌더링에 약간의 GBFR 스타일이 추가되었습니다 .
GBFR은 유니티 스타일링 렌더링에서 그랑블루 판타지 Relink 캐릭터의 신체 부분 스타일링 PBR 렌더링에 사용되는 기술을 말합니다.구체적으로 GBFR은 '그랑블루 판타지 렌더링'의 약자로, PBR(물리적 기반 렌더링)에 평면 셰이딩과 기본 렌더링의 스타일링 효과를 더했습니다.이 기술은 전통적인 PBR의 물리적 정확성과 NPR(비실감 렌더링)의 스타일링 요소를 결합하여 캐릭터의 신체 부분이 독특한 예술적 스타일을 나타내도록 합니다.구체적인 구현에서 GFBR은 물리적 진실성과 강한 예술적 스타일을 모두 충족하는 효과를 얻기 위해 빛, 그림자, 재질 및 질감의 특수 처리를 포함할 수 있습니다.
이 섹션의 음영은 기본 PBR 음영, 가장자리 조명, 해칭, 스트로크 감지 가장자리, 반사 색상 등 5가지 부분으로 나뉩니다 .
기본 PBR 셰이딩
기본 셰이딩은 매우 간단한 PBR 셰이딩으로, URP에 내장된 Lit_shader를 기반으로 변경했으며, 구체적인 PBR 원리와 UrpLitShader의 분석은 다음 링크를 참조할 수 있으므로 여기서는 자세히 설명하지 않겠습니다(Nebula에 대한 존중).

프로젝트의 바디 부분에 대한 PBR 효과

에지 라이트
이 부분은 공식적으로 자세히 설명되어 있으며, 핵심은 ndotv프레넬 프린징을기반으로 합니다.

공식 비디오는 프린지 구현을 보여줍니다.

프로젝트의 구현 및 코드:

프로젝트의 프린지 조명 효과

프린지 조명 코드
손으로 그린 해칭
이 부분은 GBFR 렌더링 효과의 영혼이라고 생각하며, 기술적으로 특별한 혁신은 없지만 스트로크의 정보를 마스크로 별도로 저장하고 PBR 구현과 결합하여 매우 독특한 효과를 가져옵니다.

손으로 그린 획 구현의 공식 동영상입니다.

프로젝트의 구현 및 코드:

프로젝트에서 손으로 그린 선의 효과

해칭 매핑 애플리케이션 코드 섹션
브러시 스트로크

이 부분은 공간 샘플링 노이즈 텍스처를 스크린하려는 첫 번째 시도의 구현의 일부이지만 효과가 더 기괴하고 나중에 일반 3면 캐스트를 기반으로 한 형태로 바뀌었지만 일부 소비의 소비가 있지만 효과는 꽤 좋지만 공식도이 계획이어야합니다!

프로젝트에서 펜 스트로크의 효과
이 부분의 핵심 코드는 다음과 같습니다:

스트로크의 VS 부분

PS 스테이지의 스트로크

컬러 하이라이트.

공식 공유의 컬러 하이라이트 및 샘플링된 램프 그래프
프로젝트의 구현 및 코드

프로젝트에서 컬러 하이라이트의 효과
여기서 샘플링의 개념은 NdotV의 결과를 기반으로 램프 차트를 샘플링하고 그 결과를 약간 조정하는 것입니다.

색상 하이라이트의 구현 코드

램프 차트의 샘플링 원리를 시각화한 것입니다.

프로젝트 주소.
GitHub - IrelansTA/Irelans_GBFR_Character: Character shading practice demo of Granblue Fantacy Relink (碧蓝幻想Relink)
Character shading practice demo of Granblue Fantacy Relink (碧蓝幻想Relink) - IrelansTA/Irelans_GBFR_Character
github.com
'TECH.ART.FLOW.IO' 카테고리의 다른 글
Message part 1 (0) | 2025.06.09 |
---|---|
[번역][연재물] 언리얼 엔진 개발 가이드. 플러그인 개발 (0) | 2025.06.06 |
[번역][Unity 스타일라이즈드 렌더링] 그랑블루 판타지 리링크 캐릭터 렌더링의 URP 파이프라인 구현-안구 렌더링 (0) | 2025.06.04 |
Khronos PBR 뉴트럴 톤 매퍼, 3D 제품의 실감형 색상 렌더링을 위해 출시 (0) | 2025.05.28 |
[번역][연재물] 언리얼 엔진 개발 가이드. Slate part two (0) | 2025.04.26 |