
그림자가 머리카락을 무시하기로 결정할 때
3ds Max에서 그림자와 Hair and Fur 간의 상호작용 문제는 어떤 아티스트도 미치게 만들 수 있는 주제 중 하나입니다. 조명을 세심하게 설정했는데 그림자가 마법처럼 머리카락을 통과하거나 예상대로 영향을 주지 않는 것을 발견하면 좌절감이 이해가 갑니다. Scanline과 Mental Ray 간에 Final Gather를 활성화하더라도 유사한 동작을 관찰했다는 당신의 지적은 특정 설정 오류라기보다는 시스템의 근본적인 제한에 부딪힌 것을 나타냅니다.
렌더 엔진에 관계없이 문제가 지속된다는 것을 정확히 파악하셨습니다. 이는 Hair and Fur가 조명과의 상호작용을 계산하는 방식에 내재된 특징임을 시사합니다.
Scanline에서의 그림자 동작
Scanline에서 Hair and Fur는 전통적인 그림자와의 제한된 상호작용을 가집니다. Shadow Map 타입의 그림자는 주요 그림자 계산 후에 hair 시스템이 렌더링되기 때문에 머리카락에 제대로 영향을 주지 않을 수 있습니다. 이는 그림자가 머리카락의 존재를 무시하는 것처럼 보이는 이유를 설명합니다.
Scanline의 해결책은 Shadow Maps 대신 Ray Traced Shadows를 사용하는 것입니다. Ray traced 그림자는 다르게 계산되어 Hair and Fur와 더 잘 상호작용합니다. 그러나 이 설정에서도 그림자가 머리카락 자체에 투영되는 방식에 제한이 있을 수 있습니다.
- Scanline에서 Ray Traced Shadows 사용
- 머리카락이 있는 장면에서 Shadow Maps 피하기
- 더 나은 접촉을 위한 그림자 Bias 조정
- 조명 각도 확인
머리카락의 완벽한 그림자는 예의 바른 유령과 같습니다: 부드럽게 앉아서 존중해야 할 것을 통과하지 않습니다
Mental Ray 설정
Mental Ray에서는 상황이 유사하지만 미묘한 차이가 있습니다. Final Gather가 예상대로 결과를 영향을 주지 않는 것은 정상입니다. Final Gather는 직접 그림자가 아닌 간접 글로벌 조명을 처리하기 때문입니다. Mental Ray에서 머리카락은 모든 그림자 계산에 완전히 참여하지 않을 수 있는 특별한 프리미티브로 렌더링됩니다.
Mental Ray에서 결과를 개선하려면 렌더 옵션에서 All Objects Generate & Receive Caustics를 활성화하세요. 명시적으로 caustic를 사용하지 않더라도 머리카락과 조명 간의 상호작용을 개선할 수 있습니다. 또한 Hair Light Attenuation이 올바르게 설정되었는지 확인하세요.
- 더 나은 상호작용을 위한 caustic 활성화
- 네이티브 대신 mental ray 그림자 사용
- Hair Light Attenuation 조정
- 다양한 빛 타입 테스트
합성 기법을 사용한 해결책
두 엔진의 제한을 고려할 때 가장 신뢰할 수 있는 해결책은 종종 별도의 패스로 렌더링하는 것입니다. 머리카락을 독립 패스로 렌더링하고 후반 작업에서 합성하세요. 이렇게 하면 그림자와 조명과의 상호작용에 대한 완전한 제어를 얻을 수 있습니다.
머리카락 패스에서 Render Elements의 Occlusion과 Shadow를 활성화하세요. 이를 통해 별도의 채널을 생성하여 장면의 나머지 부분과 머리카락을 완벽하게 통합하고, 더 정확하고 제어된 방식으로 그림자를 적용할 수 있습니다.
- 별도 패스로 렌더링: 머리카락과 장면
- 그림자와 occlusion을 위한 Render Elements 사용
- 완전한 제어를 위한 후반 작업 합성
- 불투명도와 블렌드 모드 미세 조정
Hair and Fur의 특정 설정
Hair and Fur 수정자 속성 내에서 빛과의 상호작용에 영향을 주는 매개변수가 있습니다. 머리카락이 조명에 응답하는 방식을 개선하기 위해 Specular, Glossy 및 Shadow Density를 조정하세요. Shadow Density를 더 높게 설정하면 머리카락이 더 잘 보이는 그림자를 투영하는 데 도움이 됩니다.
Hair Cuticles 매개변수도 빛과의 상호작용에 영향을 줍니다. 이를 활성화하고 각도를 조정하여 개별 가닥에 빛이 반사되는 방식을 제어하세요. 이는 그림자 문제를 직접 해결하지 않지만 전체적인 시각적 통합을 개선합니다.
- hair 속성에서 Shadow Density 조정
- Hair Cuticles 활성화 및 설정
- 빛에 대한 더 나은 응답을 위한 Specular 및 Glossy
- 자동 음영을 위한 Occlusion 설정
대안 및 워크어라운드
위 방법들이 원하는 결과를 주지 않으면 최종 렌더를 위해 머리카락을 지오메트리로 변환하는 것을 고려하세요. Hair and Fur 수정자의 Convert to Geometry 옵션을 사용한 후 재질을 적용하고 일반 메쉬처럼 렌더링하세요. 이는 그림자 시스템과의 완전한 상호작용을 보장합니다.
또 다른 대안은 Ornatrix나 Hair Farm 같은 전문화된 플러그인을 사용하는 것입니다. 이는 3ds Max의 그림자 시스템과 더 나은 통합을 제공할 수 있지만 추가 플러그인을 피하려는 당신의 선호에 어긋납니다.
- 최종 렌더를 위한 지오메트리로 변환
- 더 나은 통합을 위한 전문화된 플러그인
- 문제를 최소화하는 라이팅 기법
- 후반 작업에서의 창의적 조정
이 도전을 해결하면 머리카락과 조명 간의 완벽한 통합을 만들어 실감난 현실의 환상을 완성할 수 있습니다. 3D 렌더에서 가장 반항적인 그림자조차 적절한 기법으로 머리카락 위에 올바르게 앉는 법을 배울 수 있기 때문입니다 😏
권장 설정
그림자와의 더 나은 상호작용을 위해:
엔진: Ray Traced Shadows와 함께 Mental Ray 렌더: 머리카락과 장면을 위한 별도 패스 Hair: Shadow Density 80-100% 합성: Shadow 및 Occlusion 패스 사용