이 섹션에서는 Unity 사용 중에 발생할 수 있는 일반적인 문제에 대해 설명합니다. 각 플랫폼별로 정리되어 있습니다.
오브젝트에 그림자가 렌더링되려면 오브젝트의 렌더러에 Receive Shadows 가 활성화되어 있어야 합니다. 또한 오브젝트가 다른 오브젝트에 그림자를 드리우려면 Cast Shadows 도 활성화되어 있어야 합니다. (둘 다 기본적으로 활성화되어 있습니다.)
불투명한 오브젝트만 그림자를 드리우거나 그림자를 받을 수 있습니다. 즉, 내장 투명 셰이더 또는 파티클 셰이더를 사용하는 오브젝트는 그림자를 드리우지 않습니다. 대부분의 경우 울타리, 초목 등과 같은 오브젝트에 투명 컷아웃 셰이더를 사용할 수 있습니다. 사용자 작성 셰이더를 사용하는 경우 이 셰이더는 픽셀 릿이어야 하며 지오메트리 렌더 대기열을 사용해야 합니다. VertexLit 셰이더를 사용하는 오브젝트는 그림자를 받지 않지만 그림자를 드리울 수는 있습니다.
Pixel Lights 만 그림자를 드리웁니다. 씬에 다른 광원이 얼마나 많이 있든 관계없이 광원이 항상 그림자를 드리우도록 하려면 Force Pixel 렌더링 모드로 설정해야 합니다. (광원 레퍼런스 페이지를 참조하십시오.)