이 섹션에서는 Unity 사용 중에 발생할 수 있는 일반적인 문제에 대해 설명합니다. 각 플랫폼을 별도로 다룹니다.
버그가 많은 비디오 드라이버로 인해 머티리얼이 macOS 10.6.4의 GeForce 7300 GT에 대해 올바르게 표시되지 않으므로 시스템은 디퍼드 렌더링을 비활성화합니다.
Visual Studio가 스크립트를 열지 못했음을 보고할 때 발생합니다. 가장 일반적인 원인은 시작 시 사용자 입력을 요청하는 다이얼로그를 표시하는 외부 플러그인(예: ReSharper)입니다. 이로 인해 Visual Studio가 열기 실패했음을 보고합니다.
비디오 카드 드라이버가 최신 버전이 아닌 경우 발생할 수 있습니다. 카드 공급업체의 최신 공식 드라이버가 있는지 확인하십시오.
오브젝트의 렌더러가 그림자를 렌더링하려면 Receive Shadows 가 활성화되어 있어야 합니다. 또한 오브젝트에 Cast Shadows 가 활성화되어 있어야 다른 오브젝트에 그림자를 드리울 수 있습니다(둘 다 기본적으로 켜짐).
불투명한 오브젝트만 그림자를 드리우고 받습니다. 즉, 빌트인 투명 또는 파티클 셰이더를 사용하는 오브젝트는 그림자를 드리우지 않습니다. 일반적으로 울타리, 식물 등과 같은 오브젝트에 대해 투명 컷아웃 셰이더를 사용할 수 있습니다. 커스텀 작성 셰이더를 사용하는 경우 픽셀 릿을 사용하고 지오메트리 렌더 대기열을 사용해야 합니다. 버텍스 릿 셰이더를 사용하는 오브젝트는 그림자를 받을 수 없지만 그림자를 드리울 수는 있습니다.
픽셀 광원 만 그림자를 드리웁니다. 씬에 다른 광원이 얼마나 많이 있든 관계없이 광원이 항상 그림자를 드리우도록 하려면 Force Pixel 렌더링 모드로 설정해야 합니다(광원 레퍼런스 페이지 참조).