덕분에 이 문제를 Refraction / Reflection의 렌더링 문제로 한정해서 검토할 수 있었습니다.
Refraction에 관련하여 2D Water Kit 에셋의 쉐이더 및 스크립트 코드를 열어서 검토를 하였습니다.
그리고 저희는 2D Water Kit의 코드가 Lighting 설정의 "Fog" 옵션을 사용하여 렌더링을 하는 것을 발견하였습니다.
Lighting 메뉴를 열어서 Fog를 활성화하면 제보하신 것과 유사한 결과가 위와 같이 나타납니다.
일단 Fog 옵션을 끄면 문제가 해결될 것으로 보입니다.
만약 Fog를 이용한 렌더링이 필요한 경우에는, 2D Water Kit의 코드를 수정할 필요가 있어 보입니다만, 자세한 것은 해당 에셋 개발자에게 문의를 보내야 할 것 같습니다.
AnyPortrait가 아닌 일반 3D 모델을 넣어서 테스트했을 때도 동일한 문제가 발생하는 것을 확인하였으며, 이를 통해 3D용 Mesh Renderer와의 렌더링 호환성에 문제가 있는 것으로 보입니다.
(AnyPortrait는 2D가 아닌 3D용 MeshRenderer를 이용합니다.)
문제가 해결되지 않았다면 댓글을 남겨주세요.
감사합니다.
Q. Why is it rendered black when using "Refraction" of the 2D Water Kit Asset
A. This is probably due to the "Fog" option being applied incorrectly, and this problem is occurred to all 3D models using MeshRenderer as well as AnyPortrait.
안녕하세요!
상세한 설명 감사합니다.
덕분에 이 문제를 Refraction / Reflection의 렌더링 문제로 한정해서 검토할 수 있었습니다.
Refraction에 관련하여 2D Water Kit 에셋의 쉐이더 및 스크립트 코드를 열어서 검토를 하였습니다.
그리고 저희는 2D Water Kit의 코드가 Lighting 설정의 "Fog" 옵션을 사용하여 렌더링을 하는 것을 발견하였습니다.
Lighting 메뉴를 열어서 Fog를 활성화하면 제보하신 것과 유사한 결과가 위와 같이 나타납니다.
일단 Fog 옵션을 끄면 문제가 해결될 것으로 보입니다.
만약 Fog를 이용한 렌더링이 필요한 경우에는, 2D Water Kit의 코드를 수정할 필요가 있어 보입니다만, 자세한 것은 해당 에셋 개발자에게 문의를 보내야 할 것 같습니다.
AnyPortrait가 아닌 일반 3D 모델을 넣어서 테스트했을 때도 동일한 문제가 발생하는 것을 확인하였으며, 이를 통해 3D용 Mesh Renderer와의 렌더링 호환성에 문제가 있는 것으로 보입니다.
(AnyPortrait는 2D가 아닌 3D용 MeshRenderer를 이용합니다.)
문제가 해결되지 않았다면 댓글을 남겨주세요.
감사합니다.
Q. Why is it rendered black when using "Refraction" of the 2D Water Kit Asset
A. This is probably due to the "Fog" option being applied incorrectly, and this problem is occurred to all 3D models using MeshRenderer as well as AnyPortrait.