This page may not work correctly inside the Unity editor. Open in browser

디테일 오프젝트의 색상 변경

디테일 오브젝트의 색상은 디테일 설정에서 ‘Healthy’ 또는 ‘Dry’ 색상을 사용하여 설정됩니다. 이 색상들은 터레인 전반에 걸쳐 분포된 노이즈 텍스쳐를 바탕으로 혼합됩니다. 따라서, 일부는 Healthy 색상이, 일부는 Dry 색상이 사용됩니다. Noise Spread 값으로 이 노이즈의 크기를 결정합니다.

두 가지 컬러링 메소드 중에서 고를 수 있습니다. 컬러링 메소드는 디테일 오브젝트에 사용되는 머티리얼을 바탕으로 로드됩니다. (색상 메소드 설정 방법 관련 머티리얼 에디터글 읽기)

HSL 색상 메소드가 사용되는 경우, 색상 및 노이즈 스프레드가 머티리얼에서 로드되고 디테일 설정은 무시됩니다.
  • Tint. Unity와 Nature Renderer에서 기본으로 사용되는 컬러링 메소드입니다. 디테일 설정에 설정된 Healthy 또는 Dry 색상에 오브젝트의 텍스쳐가 곱해집니다. 결과적으로 오브젝트가 해당 색상의 색조를 약간 띄게 됩니다. Dry Color를 빨강으로 설정한 예:
    nature-renderer-tint-color-method-example.jpg
  • Hue, Saturation, Lightness (HSL).Nature Renderer에서 사용하는 더 상세한 컬러링 메소드입니다. 더 정밀하고 더 극적인 색상 보정이 가능해집니다. 이 메소드가 사용되면 디테일 설정에 설정된 Health 또는 Dry 색상이 무시됩니다. 그 대신 머티리얼에서 색상을 조정합니다.

    이 메소드는 물리 기반 렌더링에 의존하는 프로젝트에 유용합니다. 채도나 명도에 영향을 주지 않으면서 머티리얼 (알베도) 색상을 바꿀 수 있기 때문입니다. 색상이 극단적으로 변해도 적절한 범위 내에서 알베도를 유지하기가 더 쉽습니다. 위의 풀과 같은 색상 배리에이션이 사용된 풀 색상을 보라색으로 변경한 예입니다.
    nature-renderer-hsl-color-method-example.jpg
    비교를 위해 Tint 메소드를 사용해 똑같이 색상 보정했습니다. 올바른 색을 맞추기가 어떻게 불가능해지는지, 텍스처 색상이 곱해지면서 색상이 얼마나 많이 어두워지는지를 확인할 수 있습니다.
    nature-renderer-color-method-comparison.jpg
도움이 되었습니까?
7명 중 3명이 도움이 되었다고 했습니다.