cycles
7

STEP 98. Cycles에서 로우 폴리 모델 렌더링
STEP 98. Cycles에서 로우 폴리 모델 렌더링⏪STEP 97. HDRI 환경의 3D 모델 렌더링STEP 99. 렌더 패스⏩ 로우 폴리 모델을 렌더링할 때 발생하는 쉐도우 아티팩트(shadow artifacts)는 어느 프로그램을 사용하건 공통적으로 나타나는 골치 아픈 이슈입니다. 블렌더는 3.0 버전부터 쉐도우 터미네이터(shadow terminator) 기능을 업데이트하여 쉐도우 아티팩트가 나타나는 현상을 개선하였습니다.▎쉐도우 터미네이터 쉐도우 터미네이터는 모든 오브젝트에 기본값 0.1을 가지고 있습니다. 자동 활성화된 상태이기 때문에 따로 값을 변경하여 사용할 필요는 없지만, 폴리곤이 너무 없어서 문제가 발생하거나 일부 쉐도우에 아티팩트가 생긴다면 옵션을 조절하여 문제를 해결할 수 있습니..
2024.09.24
블렌더 마스터하기 : Step by Step > 5. 쉐이딩 & 렌더링

STEP 97. HDRI 환경의 3D 모델 렌더링
STEP 97. HDRI 환경의 3D 모델 렌더링⏪STEP 96. 스킨 쉐이딩STEP 98. Cycles에서 로우 폴리 모델 렌더링⏩ [속성창] Render 탭 ➔ Render Engine 을 Cycles로 변경합니다. 이때 GPU 연산이 가능하면 Device를 GPU Compute로 변경합니다. 그리고 쉐이더 에디터로 이동해서 World 모드로 전환한 다음, Environment Texture 노드를 추가하고 HDRI 이미지를 가져옵니다. HDRI 이미지까지 불러왔으면, 아래 이미지처럼 노드를 구성합니다. 뷰포트로 돌아와서, 뷰포트 쉐이딩을 Rendered로 전환합니다. 이제 뷰포트에서 Cycles 렌더 엔진으로 렌더링 됩니다. HDRI 맵이 배경에 잘 적용되었는지 확인합니다. 그리고 [메뉴] A..
2024.09.23
블렌더 마스터하기 : Step by Step > 5. 쉐이딩 & 렌더링

STEP 96. 스킨 쉐이딩
1
STEP 96. 스킨 쉐이딩⏪STEP 95. 디스플레이스먼트STEP 97. HDRI 환경의 3D 모델 렌더링⏩ 이번 강의에서는 블렌더 기본 쉐이더인 Principled BSDF를 활용하여 스킨을 표현하는 방법에 대해서 다루도록 하겠습니다. ▎Subsurface 피부, 액체, 양초처럼 스캐터링을 표현하는 데 사용하는 옵션입니다. Principled BSDF 쉐이더에서 Subsurface 항목을 확장시켜서 Weight를 1로 변경합니다. 이 값은 스위치 개념으로 0 또는 1을 사용해야 합니다.▎Eevee 스킨 쉐이딩 Eevee 렌더 엔진은 스킨 쉐이딩에 필요한 일부 옵션을 사용할 수 없습니다. Subsurface Method 옵션은 Christensen-Burley만 지원하며, Anisotropy, I..
2024.09.20
블렌더 마스터하기 : Step by Step > 5. 쉐이딩 & 렌더링

STEP 95. 디스플레이스먼트
STEP 95. 디스플레이스먼트⏪STEP 94. 디노이즈STEP 96. 스킨 쉐이딩⏩▎버텍스 수 늘리기 디스플레이스먼트 맵(displacement map)을 사용하기 위해서는 원하는 해상도만큼 버텍스 수를 늘려야 합니다. 디스맵을 적용할 지오메트리에 섭디비전(subdivision) 모디파이어를 추가해서 버텍스 수를 늘립니다. 뷰포트 레벨은 실루엣만 볼 수 있을 정도로 늘리고, 렌더 레벨은 퀄리티를 낼 수 있게 충분히 올립니다.▎맵 연결하기 머티리얼이 연결된 상태에서 쉐이더 에디터로 이동합니다. 디스플레이스먼트는 쉐이더 바깥의 Material Output 노드의 Displacement 소켓에 연결됩니다. [메뉴] Add ➔ Vector ➔ Displacement 를 클릭해서 노드를 추가합니다. 그리고..
2024.09.19
블렌더 마스터하기 : Step by Step > 5. 쉐이딩 & 렌더링

사이클로 로우폴 렌더링 방법
게임 데이터용 로우 폴리 모델을 사이클과 같은 비 실시간 렌더 엔진으로 렌더링을 하면 음영이 로우폴을 따라서 각지게 나오는 쉐도우 아티팩트가 발생하곤 했었는데요. 그동안 블렌더 개발팀에서 이 현상을 없애기 위해 지난 2.9 버전 때부터 공을 들여왔던 부분이기도 합니다. 3.0에서는 이 기술을 업그레이드하여 티가 나지 않게 개선이 되었습니다. 블렌더는 "Shadow Terminator"라는 그림자를 부드럽게 처리하는 기술을 개발하였습니다. 이 기능은 오브젝트의 속성으로 들어가서 개별적으로 컨트롤 되며, 2.9 버전에 있었던 Shading Offset과 3.0에 추가로 개발된 Geometry Offset을 동시에 사용할 수 있습니다. Geometry Offset - 0 : 비활성화 - 0.001 : only..
2021.12.22
CG 이야기 > 블렌더