최근에 Unity를 다운로드하고 환경에 대한 느낌을 얻기 위해 몇 가지 초급 프로젝트를 진행 중입니다. 그러나 문제가 생겼습니다. 방향성 조명을 적용하면 그림자가 나타나지 않습니다. 하드 그림자 전환을 시도해 보았습니다. 하나 이상의 방향성 라이트가 그림자를 던지지 않도록하고, DirectX 11을 사용하고, 조명을 전달하고, 플레이어 옵션에서 그림자가 허용되는지 확인하고, 하드웨어 사양을 확인했습니다. Unity에서 그림자를 실행하는 데 필요한 - 기본적으로 다른 질문에서 제안 된 모든 것. 다른 사람이이 문제를 겪었습니까? 어떻게 그걸 고쳤습니까?Unity 4.5.5f1 그림자가 나타나지 않습니다.
편집 : 좋아, 나는 그것을 고쳐야했지만 정말 이상한 방법이다. 많은 검색을 한 후에 DX11이 Windows 8.1의 Unity와 훌륭하게 작동하지 않기 때문에 명령 프롬프트 -force-d3d9를 사용하여 완전히 새로운 프로젝트를 만든 다음 "DirectX 11 사용"버튼을 선택 해제해야합니다. .
추가 업데이트 :이 작업을하면서 Unity를 닫으면 분명히 DirectX 11을 사용하지 않고 프로젝트를 열지 못하게됩니다. DirectX 9를 강제 실행하더라도 프로젝트가 열리지 않습니다. DirectX 9를 강제 실행하고 프로젝트를 열면 장면에 넣지 않은 것은 표시되지 않습니다. 그래서, 기본적으로 내가 발견 한 것은 그림자를 얻으려면 완전히 새로운 프로젝트를 만들어야합니다. 그런 다음 Unity를 잃어 버릴 위험에 처해 있습니다. 더 이상의 도움은 전적으로 환영합니다.
편집 -> 프로젝트 설정 -> 품질을 선택 했습니까? 품질 수준마다 그림자 설정을 편집 할 수 있습니다. – maZZZu
예 - 하드 및 소프트 섀도우를 허용하는 기본 "양호"설정을 사용하고 있습니다. 나는 기본적으로 Unity를 연 다음 Roll-a-ball 튜토리얼로 들어가서 느낌을 얻었다. –