일단 문제 상황부터 보여드리겠음
1. 정상적으로 나오지 않는 짤
2. 정상적인 상태 (물 오브젝트가 쉐이더그래프를 사용하고있음)
유니티6 URP 안드로이드 플랫폼을 사용하고있는데 깃허브 데스크톱 사용해서 유니티쓰고있었음
브런치가 두개가있는데 1브런치가 정상작동되고 2브런치가 쉐이더그래프가 안나옴 그런데 1브런치에서 바로 2브런치 이동한다음에 데모씬을 재생하면 쉐이더그래프가 보임 그리고 재부팅하면 다시안보임, 당연히 빌드해도 쉐이더그래프를 사용한 메테리얼들은 보이지않음
저 에셋의 데모신뿐만아니라 모든 에셋에서 들어있는 쉐이더그래프들이 씬에서 아예 메테리얼이 빠져있는거처럼 씬에서 보이지않음
===============================================================================================
지금까지 시도해본것들임
1. 패키지파일이랑 라이브러리파일 삭제하고 리빌드 (실패)
2. 유니티 버전 재설치 (실패)
3. 렌더 파이프라인 초기화 (실패)
4. 에셋 전부 재임포트 (실패)
5.
discussions.unity.com/t/shader-graph-textures-not-showing/772370/2
discussions.unity.com/t/the-result-of-shader-graphics-is-not-visible/861977
유니티 커뮤니티에 관련글이있는데 이것들은 쉐이더그래프 자체가 문제였던거라 내 문제는 판매하는 에셋을 임포트했는데 안보이는거기때문에 아니였음
6. 프로젝트 세팅에서 Graphics API Vulkan사용하면 기종에따라 쉐이더그래프가 안보일수있다길래 삭제해봄 (실패, 1브런치랑 2브런치랑 프로젝트세팅은 동일함)
제발 조언부탁드립니다 감사합니다..
안나오는 브렌치에서 렌더 파이프라인 에셋이 들어가있는지 확인 해볼 것.
어 안나오는브렌치는 모바일 에셋들어있고 나오는 브렌치는 pc에셋들어있네 설마????;;;;;
와 진짜 ㄳㄳ 렌더파이프라인에셋 세팅값 문제인거같네요 pc용 프리셋 할당해줬을때는 나오고 모바일용 프리셋 넣으니까 안나옴 진짜감사합니다..
depth texture랑 opaque texture 체크하니까 나오네여 ㄳㄳㄳ