유니티/URP-Shader 4

Unity(URP) UV_Scroll Shader

유니티 버전 : 2020.3.25f1(URP) 작업환경 : Mac (Monterey 12.3.1) 이번엔 UV_Scroll Shader를 작성해보려 합니다. UV_Scroll Shader가 무엇이냐면 간단하게 얘기하자면 Texture의 위치를 이동하는 작업입니다. Tiling을 변경을 해주는 작업입니다. 아래와 같이 Shader를 작성하신 다음에 텍스쳐를 넣고 X, Y 값을 변경하시면 됩니다. 아래는 결과 영상입니다. https://kmong.com/gig/449118 유니티 기반 게임,앱 개발해 드립니다. | 1000000원부터 시작 가능한 총 평점 0점의 IT·프로그래밍, 0개 총 작업 개수 완료한 총 평점 0점인 민또배기의 IT·프로그래밍, 2D·3D 게임 서비스를 0개의 리뷰와 함께 확인해 보세요..

유니티+블렌더 크리스탈 만들기

유니티 버전 : 2020.3.25f1(URP) 작업환경 : Mac (Monterey 12.3.1) 아래 주소로 나온 유튜브를 보며 따라하시면 됩니다. https://www.youtube.com/watch?v=1GPvI-5bOSk 쉐이더 그래프는 다음과 같습니다. (아직까진 쉐이더 노드가 좀 어려운거 같습니다...) 크리스탈 오브젝트의 Material을 변경해 줘야하는데 하단의 사진처럼 변경해주시면 됩니다. 하이어라키에서 드래그하고 메쉬렌더러 컴포넌트로 Material을 넣어주면 여러개도 바꿀 수 있습니다. 쉐이더의 수치만 조절해서 원하는 연출?을 하시면 됩니다. 저는 이전에 했던 반사쉐이더를 사용했습니다. 아래 주소를 확인하시면 됩니다. https://roomdev-diary.tistory.com/13 ..

유니티 URP - Plane Reflection

유니티 버전 : 2020.3.25f1(URP) 작업환경 : Mac (Monterey 12.3.1) 반사효과를 내고 싶어서 Metalic으로 값을 주니 빛만 반사되더라구요? 오브젝트를 반사되게 하고 싶었는데... 유니티에서 그런 기능을 만들어줘야 하더군요 원리는 이러합니다. 메인 카메라(Main Cam)와 메인 카메라를 기준으로 -Y 축으로 이동시킨 카메라(Reflect Cam)를 추가합니다. 이렇게 두대를 이용하여 동작시킵니다. Reflect Cam은 Main Cam을 기준으로 z축 180회전 y축 기준 Flip시키면 됩니다. 일단 Shader Node를 이용해서 reflection기능을 작성합니다. 생성은 Create → Shader → Universal Render PipeLine → Lit Shad..

유니티 URP OutLine Shader Graph

유니티 버전 : 2020.3.25f1(URP) 작업환경 : Mac (Monterey 12.2.1) 이번엔 외곽선을 구현하는 방법에 대해서 알아봤습니다. 유튜브에 정말 친절히 나와있더군요.. 유니티 에셋스토어를 이용해도 되지만 URP는 거의 유료라서... 따라서 만들어보기로 했습니다. 유튜브 영상은 아래 주소를 확인하시면 됩니다 https://www.youtube.com/watch?v=X-kaX_8bYRc Create → Shader → Unlit Shader Graph 를 눌러 shader graph를 생성합니다. 이름은 OutlineShader로 합니다 Shader Node 는 다음과 같이 작성합니다. ProPerties를 추가해야하는데 다음과 같이 추가해 줍니다. 쉐이더 그래프를 새로 생성한 Mate..

반응형