어떻게 Spot Light Cookie를 만드나요?

유니티는 Standard Assets에 몇 개의 빛쿠키(Light Cookie)를 가지고 있습니다. 표준 에셋이 프로젝트에 불려올 때 Standard Assets→Light Cookies에서 찾을 수 있습니다. 이 페이지에서는 어떻게 사용자 자신의 것을 만드는 지를 설명합니다.

사용자 씬에 다양한 비주얼 디테일을 추가하는 좋은 방법은 게임의 빛의 정확한 모양의 제어를 위해 사용하는 그레이 스케일의 텍스쳐인 쿠키를 사용하는 것입니다. 이것은 움직이는 구름과 짙은 안개효과를 내는데 아주 훌륭합니다. Light Component Reference page은 이 모든 것에 대한 더 많은 정보를 가지고 있습니다. 그러나 쿠키에서 텍스쳐가 사용되기 위해서는 다음의 속성들이 설정 되어야 합니다:

스포트라이트를 위한 빛 쿠키를 생성하기:

  1. 포토샾에서 쿠키 텍스쳐를 페인트합니다. 이미지는 그레이 스케일이어야 합니다. 하얀 픽셀은 빛 전체 강도를 의미하며 검은 픽셀은 빛이 없음을 의미합니다. 텍스쳐의 경계는 완전한 검은색이어야 하며 그렇지 않으면 빛이 스포트라이트에서 새어 나가는 것처럼 보일것입니다.
  2. Texture Inspector에서 Repeat Wrap 모드를 Clamp로 바꾸세요.
  3. 텍스쳐를 선택하고 Inspector에 있는다음의 Import Settings을 바꾸세요.
  1. Border Mipmaps를 활성화 하세요.
  2. Build Alpha From Grayscale(이런 식으로 그레이스케일 쿠키를 만들고 유니티가 이것을 자동으로 알파맵으로 바꿉니다)를 활성화 하세요.
  3. 텍스쳐 형식을 Alpha 8 Bit으로 바꿉니다.

역링크