본문 바로가기
반응형

유니티39

유니티 HDRP, VR 프로젝트가 제작이 가능! 유니티 HDRP, VR 프로젝트가 제작이 가능! 유니티 게임 엔진의 고품질 렌더링 파이프 라인인 HDRP가 이제는 VR 프로젝트에서도 지원과 제작이 가능하다. 메타버스 시대에 VR 프로젝트는 필수인데, 유니티에서 HDRP, 즉 High Definition Render Pipeline 고해상도의 렌더 파이프라인이 지원이 되니 개발자는 더더욱 높은 품질의 VR 프로젝트를 만들 수가 있다. 유니티 HDRP, VR프로젝트의 주요 기능 개발자는 유니티의 HDRP를 이용해 기존보다 더 뛰어난 것들을 실현해 볼 수가 있다. 포스트 프로세싱 보여지는 컬러의 색감을 조정하고, 계단 현상을 최소화하는 안티 앨리어싱, 그리고 뎀스값을 주는 뎁스 오브 필드를 조정한다. 렌더링 디퍼드 렌더링과 포워드 렌더링을 지원한다. 스크린.. 2021. 11. 4.
유니티 터레인 무료 에셋, MapMagic 유니티 터레인 무료 에셋, MapMagic 서론 유니티 개발자라면, 특히나 배경쪽의 그래픽 디자이너라면 터레인 작업은 어쩔 수 없이 진행을 하게 될 것이다. 보통은 유니티 내부의 터레인 기능을 이용하여 직접 모델링 작업과 텍스쳐링을 할 텐데, 그 수고를 덜어주는 에셋이 최근에 나온 모양이다. 게다가 무료이기에 관심이 많이 생기는데, 어떤 터레인 에셋인지 알아보자. MapMagic 2, 무료로 터레인 만들기 이 터레인 무료 에셋을 사용하려면 먼저 유니티 상에서 에셋 스토어에 접속 후, 검색 창에 검색을 하면 다운을 받을 수 있다. 그 후, 튜토리얼 대로 실행을 하면 되는데, 에셋 스토어에서는 자세한 설명이 없기에 유튜브에서 튜토리얼을 따로 숙지해야 한다. 링크는 아래에서, 에서 확인할 수 있으며, 차례대로.. 2021. 11. 1.
유니티 UI 만들기, 이미지 설정법 유니티 UI 만들기, 이미지 설정법 서론 유니티 프로젝트를 만들기 위해, UI는 피할 수 없는 작업 중 하나이다. 그렇기 때문에, 이미지 2d 작업을 한 후, 이미지를 가져와 해당 영역에 UI 디자인 작업을 하는데, 이미지를 먼저 불러오는 작업에 대해 다뤄보겠다. 이미지 파일은 png 파일 형식 유니티는 기본적으로 png 파일을 임포트하여 작업이 수월하게 되어 있다. UI 작업 이미지 파일 뿐만 아니라 모델링의 텍스쳐 역시 png 파일 형식이 빠르고 편하며, 작업에 수월하다. jpg 파일은 위 사진 처럼 빈 형식으로 표시가 되기 때문에, 이미지 파일은 되도록이면 png 파일로 바꾸어주자. 이미지 파일을 Sprite (2d and ui)로 지정 UI 작업에 쓰일 이미지를 가져왔다면, 그 이미지를 클릭하여 .. 2021. 10. 25.
유니티 그라데이션 쉐이더, 플레인에 유용할 듯! 유니티 그라데이션 쉐이더, 플레인에 유용할 듯! 서론 최근 유니티를 이용해 앰플리파이 쉐이더를 (Amplify shader) 자주 이용하게 되는 필자. 이전에는 화살표나 글로우 관련해서 쉐이더를 다루었었는데, 이번에는 그라데이션 표현이 필요하여 스터디 및 개발 테스트를 해보며, 여러번 실패 끝에 플레인 (plane) 에 쓸만한 그라데이션을 만들었으니, 필자와 같은 표현이 필요한 분들은 참고하시길 바라겠다. 먼저 정자 사이즈의 그라데이션 알파 텍스쳐가 필요하다. 필자는 정자 사이즈의 플레인에 테두리와 안쪽의 그라데이션을 표현하고자 했는데, 그러기 위해선, 알파값의 그라데이션 텍스쳐가 필요했다. 위 사진처럼 텍스쳐를 만들어 주자. 그 후에는 위 노드를 따라 엠플리파이 쉐이더를 이용하여 작업을 해주시면 되겠다.. 2021. 10. 14.
유니티 그림자 설정, 그림자 없애기 유니티 그림자 설정, 그림자 없애기 서론 유니티 프로젝트를 진행할 때, 라이트의 효과를 받아 물체의 그림자가 형성이 되는 것을 알 수 있을 것이다. 하지만 리얼하게 표현하지 않고, 그림자가 거슬려 그림자의 영향을 받지 않게 설정을 해야하는 상황이 발생하기도 하는데, 그럴 때는 어떻게 해야 할까? 메쉬의 그림자 끄기 설정 메쉬가 하이어라키에 올려져 있다면, 메쉬를 클릭 후, [Lighting] 부분에 Cast Shadows를 Off로 설정한다. Off로 설정을 하면 이 메쉬는 그림자를 생성하지 않는다는 설정이 되므로, 라이트를 받아도 메쉬자체가 그림자를 발생시키지 않는다. 메쉬의 그림자 영향 받기 설정 메쉬 자체가 그림자를 발생시키지 않는 설정과 메쉬에 그림자 영향을 받는 설정은 다른 설정이다. 다른 물체.. 2021. 9. 30.
유니티 마테리얼 리맵하기 유니티 마테리얼 리맵하기 서론 유니티 프로젝트 진행 중, 프로젝트 파일을 다른 프로젝트로 복사해야할 것들이 있게 마련이다. 보통은 다른 프로젝트로 어떤 모델링 소스를 옮길 때, 프리팹으로 따로 빼서 그것을 익스포트하는 방법을 이용하지만, 폴더와 폴더의 이동으로도 파일들을 복사 붙여넣기 할 수 있는데, 그렇게 될 경우 모델링과 마테리얼이 경로가 제대로 연결이 되어있다 할 지라도 마테리얼이 적용안 될 경우가 있다. 그럴 경우에는 어떻게 해야 할까? 유니티 마테리얼 리맵 모델링 파일과 텍스쳐, 마테리얼을 제대로 복사 붙여넣기 한 상태에서 사진과 같이 마테리얼이 빠진 것처럼 나타날 경우, 리맵을 눌러 다시 본래의 제대로 된 모델링 적용을 할 수 있다. 새로고침 효과라고 봐도 무방한 이 리맵은 모델링 파일을 클릭.. 2021. 9. 26.
유니티 UI 글로우 쉐이더 / SpriteGlow 유니티 UI 글로우 쉐이더 / SpriteGlow 서론 유니티 작업 중 UI 작업을 함에 있어서 UI 디자인 주변을 밝게 빛내주었으면 하는 효과를 바란 적이 있을 것이다. 물론 포토샵에서 글로우 효과를 주어 이미지로 빼서 표현하는 방법도 있겠지만, 생동감 있는 밝기와 효과를 주기 위해서는 글로우 쉐이더가 필요하다. 금일은 유니티 UI 글로우 쉐이더 관련한 포스팅을 진행하겠다. UI에 글로우 표현을! 필자 역시 유니티 프로젝트를 진행하면서 UI에 조금 효과를 넣어주면 좋겠다고 생각했고, UI 디자인에 글로우 효과를 넣어줄 수 있는 쉐이더 스크립트를 발견, 다운받아 잘 사용중이다. 이번에는 직접 쉐이더 작업을 하지 않고, 인터넷 상에서 누군가가 잘만들어 놓은 글로우 효과가 있어서 적용해보았다. 먼저 다운받은.. 2021. 9. 13.
유니티 파이프 화살표 경로 쉐이더 #01 유니티 파이프 화살표 경로 쉐이더 #01 서론 유니티 프로젝트를 다루다보면, 파이프나 어떤 프랍에 경로를 따라서 화살표가 움직이는 쉐이더가 필요할 때가 있다. 필자 역시 그런 파이프 화살표 쉐이더가 필요하여 공부하며 노드 구성을 짜게 되었는데, 시간이 금인 이 시대에서 유니티 개발자 분들에게 도움이 되고자 포스팅을 작성해보려 한다. 먼저 파이프 모델링의 UV를 잘 펴야 한다. 이번 포스팅은 먼저 파이프 모델링의 준비부터 알아보겠다. 보통 파이프 모델링의 UV를 펴는 것은 모델러 마다 각기 표현에 따라 다른데, 이번 파이프 화살표 경로 쉐이더를 구성하기 위해서는 파이프 UV를 1자로 쫙 펴고 UV박스에 꽉 채워 넣어야 한다. 이렇게 UV를 펴놓으면 해당 박스에 화살표 텍스쳐를 넣어 반복하여 지나가게끔 만들.. 2021. 9. 10.
유니티, 원하는 버전 설치 방법 유니티, 원하는 버전 설치 방법 서론 유니티 엔진을 설치하고자 할 때, 본인이 필요한 버전이 필요할 것이다. 보통은 최신버전을 선호하는 사람들이 있어서 가장 최신 버전을 많이들 이용하지만, 회사에서 업무를 진행할 때, 기존의 업무를 누군가에게 인계받아 진행해야 할 때, 기존에 진행했던 유니티 버전을 그대로 사용하는 경우가 있어 그 버전에 맞추어 설치를 해야할 때가 반드시 생긴다. 그럴 때는 어떻게 설치해야 할까? 유니티 허브를 이용한 설치 유니티를 설치할 때, 그리고 실행할 때 유니티 허브를 이용해야 한다. 유니티 사이트에서 허브를 설치하여 실행하면, 이렇게 설치탭에서 유니티 설치를 진행할 수 있는데, '추가'를 눌러 원하는 버전을 선택하여 설치를 진행하면 된다. 원하는 유니티 버전이 없다면? 추가를 눌.. 2021. 9. 7.
유니티 리퀴드 쉐이더, 병 속에 액체 효과 유니티 리퀴드 쉐이더, 병 속에 액체 효과 서론 유니티 상에서 모델링과 텍스쳐링으로 효과를 낼 수 없는 작업들은 대부분 쉐이더로 작업을 하는 것을 다들 알고 계실 것이다. 앞서 다루었던 물이 흐르는 효과 쉐이더라던지, 화살표가 이동한다던지 다른 신박한 쉐이더가 많은데, 병 속에 액체가 들어 있는, 그리고 액체 부피를 늘리고 줄일 수 있는 쉐이더를 소개하겠다. 유니티 리퀴드 쉐이더 이 리퀴드 쉐이더는 필자가 만든 것은 아니고 웹서핑으로 자료를 찾았으며 모델링에 적용이 가능하고, 액체상의 색깔, 그리고 윗면의 색깔, 중간의 구성 띠까지 유저가 선택할 수 있으며, Fill amount로 모델링의 액체를 채우거나 비울 수 있다. 쉐이더를 먼저 유니티 프로젝트 폴더의 복사할 곳을 만들어 놓은 곳에 집어넣고, 유니.. 2021. 8. 29.
반응형