본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.


▶ 오늘 수강 강의

실습 관련 영상 하나를 수강했다.

오늘 배운 내용

Light & Compositing Part 7. Toon Shader - 실습

  • 물체에 들어가는 머테리얼로 투톤 생성
    • 스켈레털메쉬의 머테리얼
    • 콘텐츠 브라우저에서 수정하고 싶은 머테리얼을 쓸 스켈레털 메쉬 파일을 선택한채, 머테리얼 디테일 창의 뷰포트 우측 하단 "현재 콘텐츠 브라우저 선택을 기반으로 프리뷰 메시를 선택합니다" 버튼을 활성화 하면 굳이 창을 두 개 띄워놓지 않고 미리보기로 머테리얼을 수정할 수 있음 (프로젝트 뷰포트와 라이팅 설정이 달라서 좀 다르게 보일 수 있음)
    • Diffuse - Base Color Map: 메쉬의 명부에 입혀줄 기본 텍스쳐
    • Diffuse - Shadow Color Map: 메쉬의 암부에 입혀줄 기본 텍스쳐
    • Diffuse - Base / Shadow Color: 텍스쳐 위에 컬러감을 곱하는 기능. Base는 특정 광원 색감에 맞춰야할 때 Alt+3 상태로 확인. Shadow는 채도는 높이되 명도는 낮추는 식으로 선택하며 색감이 너무 강렬하면 베이스나 라이트와 충돌이 날 수 있음
    • Diffuse - GI Intensity: 머테리얼 밝기를 랜더링 단계에서 추가되는 조절. 값이 너무 높으면 입체감이 도드라지고, 낮으면 납작해 보일 수 있음
    • Diffuse - GI Directionality: GI의 방향성 (0 - 모든 방향으로 평균화된 색상으로 적용되어 평면적인 일본식 스타일에 어울림 / 1 - 각 뱡향으로 다른 값을 가진 색상이 적용되어 미국식 카툰 스타일에 어울림 -> 공식 설명이나 큰 차이는 별로 없음)
    • Diffuse- Shadow Threshold: 쉐도우의 영역 임계값 (애매한 그림자가 생기지 않도록 조절)
    • Diffuse - Shadow Feather: 터미네이터 영역의 자연스럽게 풀어주는 정도 (Shadow Threshold와 같이 조정해줘야함)
    • Diffuse - Shadow Mask Map + 관련 기능: 원하지 않는 곳에 생성되는 쉐도우 영역을 지워주기 위함
    • Emissive - Emissive Intensity & Map: 특정 부분을 마스킹해서 반짝거리는 효과를 주기 위함 (Intensity 값이 올라가야 적용됨)
    • Rim Light - Rim Light Intensity, Width, Angle, Depth Threshold : 스크린 스페이스 기반으로 잡아주는 림 라이트 옵션 (옵션을 활성화화면 기존 머테리얼을 일정한 방향으로 밀어서 그 간극에 라이트 효과를 넣는 원리이기 때문에 원하는 곳이 아닌 부분에도 림 라이트가 생성 될 수 있음). 어셋의 노멀과는 상관이 없으며, 너무 높게 주면 게임 캐릭터 같아질 수 있음. Threshold가 낮으면 낮을 수록 영역이 넓어짐
    • Specular - IsPBR Specular & Specular / Metalic / Roughness: 매끈해 보이는 텍스쳐 느낌을 주는 PBR 관련 세팅 (Is PBR Specular 기능이 활성화 되어 있어야 세부 PBR 세팅이 가능해짐)
    • Transperancy: 카툰 렌더링에서는 톤 시트와 같이 처리해서 반투명해 보이는 착시 효과로 연산 (언리얼 엔진 기더링으로 검색해서 다른 레퍼런스 참고)
  • 포스트 프로세싱 볼륨 액터에 머테리얼 필터를 씌워서 투톤 생성
    • 에프터이펙트와 같은 화면 효과를 줄 수 있는 기능으로 채워진 포스트 프로세싱 볼륨 액터
    • 조정값 뿐만 아니라, 머테리얼 필터(ex. PPM_Toon)를 활용해서 세팅
    • MooaToon 같은 경우는 이 방향으로 스타일을 내는 것을 지원하고 있진 않음
  • 사실상 모든 조절값은 보기에 좋도록 적당히 조절하는 것이 키

 나의 이야기

실습을 따라하려고 보니, 프로젝트 관련 파일이 예상한 확장자가 아니고 .uasset 과 같은 형태로 되어 있어서 프로젝트가 제대로 열리지 않는다 (강의에서 첨부된 자료를 여는 방법은 따로 알려주시지 않음). 오늘은 수업을 늦게 듣다보니 이 에러를 수정하기엔 시간이 모자랄거 같아서 일단 강의를 먼저 들었다.


 시간 및 공부 인증

오늘 상태가 별로라 오랜만에 스릴하게 강의를 들었다.
엔진을 켜고 따라해보고 싶었는데, 머테리얼 세팅 이슈가 있어서 옵션에 대한 내용만 글로 정리했다.

#패스트캠퍼스 #환급챌린지 #습관챌린지 #패스트캠퍼스후기 #습관형성 #직장인자기계발

 

패스트캠퍼스(FastCampus) 강의 둘러보러 가기 

 ↓  

https://fastcampus.info/4oKQD6b

 

11월이니까, 강의 1+1 쿠폰 이벤트 3일 앵콜💟 (~11/13 23:59) | 패스트캠퍼스

지금 온라인 강의 구매하면 강의 하나 더 쏩니다! 배움도 성장도 2배로!

fastcampus.co.kr


 

+ Recent posts