본문 바로가기
반응형

유니티39

유니티 URP 터레인 terrain 무료 에셋 추천 유니티 URP 터레인 terrain 무료 에셋 추천 요즘 프로젝트 개발에서 유니티를 많이 사용하고 있다. 또한 모바일 환경 위주로 어플들을 개발하고 있는데, urp 환경에서 터레인 관련한 무료 에셋을 소개할까 한다. 유니티 터레인 urp 데모 씬 에셋 Unity Terrain - URP Demo Scene 이 에셋은 현재 유니티 에셋스토어에서 무료이며, urp 터레인 환경을 데모씬으로 구성하였다. 에셋을 다운받아 적용하여 씬에 가보면, 데모 씬을 확인해 볼 수 있다. 여기에서 사용된, 터레인의 바닥 텍스쳐, 물, 잔디 나무 등등을 다른 터레인 프로젝트에 써먹을 수 있으니, 터레인 소스가 필요하신 분들은 이 유니티 urp 터레인 데모씬 에셋을 다운받아 활용하시면 좋을 듯 하다. 아래 링크를 참고하시길 바란.. 2024. 1. 2.
유니티 엔진의 알려진 버그와 오류 정리 유니티 엔진의 알려진 버그와 오류 정리 유니티는 다양한 플랫폼에서 게임과 인터랙티브 콘텐츠를 개발할 수 있는 멋진 도구입니다. 하지만 모든 소프트웨어에는 버그와 오류들이 존재하는 것처럼, 유니티 엔진 또한 완벽하지 않습니다. 이 포스트에서는 유니티 엔진의 알려진 버그와 오류들을 정리하여 사용자들에게 도움을 드리고자 합니다. 본론에서는 소제목으로 나누어 단락별로 자세하게 설명합니다. 1. 물리적 충돌 시뮬레이션 오류 유니티는 물리학 범주에서 일반이론적 이식을 작동하게 하지만, 몇 가지 예측할 수 없는 결과물이 동반됩니다. 이러한 오류로 인해 간혹 객체들이 정상적으로 충돌되지 않거나 물리 시뮬레이션에서 이상한 행동이 지속될 수 있습니다. 2. 메모리 누수 실질적으로 모든 대규모 프로그램에서 주요 문제로 인식.. 2023. 6. 28.
유니티 프로 Unity Pro 체험하기, 최고의 게임 엔진 중 하나! 유니티 프로 Unity Pro 체험하기, 최고의 게임 엔진 중 하나! 오늘날, 전 세계 비디오 게임의 절반 이상을 구동하고 AEC 및 제조 분야에서 혁신을 주도하는 Unity의 다이내믹 실시간 3D 플랫폼에 대해 소개하겠습니다. Unity Pro와 그것의 장점에 대해 알아보고, 이 플랫폼을 무료로 체험해 볼 수 있는 방법에 대해 알아봅시다. 1. Unity Pro의 정의 Unity Pro는 전문 크리에이터들이 선호하는 실시간 3D 개발 플랫폼으로, 가장 유연하고 안정적인 툴, 서비스, 리소스를 제공하여 여러 기기에서 프로젝트를 성공적으로 진행할 수 있습니다. 폐쇄형 플랫폼, 우선 지원, 물리 및 AR 툴에 대한 액세스를 활용해 프로젝트를 효율적으로 프로토타이핑, 설계 및 출시할 수 있습니다. 2. Uni.. 2023. 6. 24.
유니티 메쉬 콜라이더 적용하는 방법 유니티 메쉬 콜라이더 적용하는 방법 유니티 프로젝트에서 모델링을 진행 후, 특정 프랍이 상호작용을 할 수 있게끔, 메쉬 콜라이더를 적용해야 한다. 물론 모델링이 단순하고 영역 지정이 쉽다면, 일반 콜라이더만 적용하면 되겠지만, 예를 들어 선반 모델링의 선반에 아이템이 놓여져 상호작용을 한다면, 영역 지정을 따로 해줄 필요가 있다. 3ds 맥스에서 프랍 모델링 외에 메쉬 콜라이더 제작 먼저 유니티에 메쉬 콜라이더를 적용하려면, 맥스 상에서 프랍 모델링을 참고하여 메쉬 콜라이더를 만들어야 한다. 필자는 프랍 모델링을 하나 복사하여 수정하는 식으로 쉽게 만들었다. 그 후, 유니티에서 메쉬와 메쉬 콜라이더를 각각 임포트 한다. 필자는 예시로 같은 폴더에 메쉬를 두었지만, 작업 시에는 폴더를 구분하는 것을 권한다.. 2023. 4. 15.
유니티 라이트 베이킹 다이렉셔널 모드와 논 다이렉셔널 모드의 차이점 유니티 라이트 베이킹 다이렉셔널 모드와 논 다이렉셔널 모드의 차이점 directional, non directional 배경을 다루는 모델러라면, 배경 모델링은 물론 유니티나 언리얼 엔진에서 마무리까지 하는 일이 대부분이다. 유니티로 모델링 파일을 옮기고, 마테리얼까지 적용은 물론, 마지막 라이트 베이킹까지 책임져야 하는 것이 일반적이다. (소기업, 중소기업 기준) 물론 대기업은 테크니컬 아티스트나 라이팅 아티스트가 작업을 하기도 하겠지만... 유니티 라이트 베이킹은 하다보면 그렇게 크게 어렵진 않은데, 노말맵을 사용하는 프로젝트에서 라이트 베이킹 시, 베이킹 설정값 중, 다이렉셔널 모드를 끈 채로 이용하시는 분들이 많은 것 같다. 하지만, 노말맵을 사용하는 유니티 프로젝트에서는 라이트 베이킹 설정 중,.. 2022. 12. 24.
유니티 스크린샷, 레코더를 사용하자 [Unity Recorder] 유니티 스크린샷, 레코더를 사용하자. [Unity Recorder] 유니티를 사용하는 사람이라면, 작업하는 과정을 찍거나 아니면 타 프로젝트와 비교할 때, 포트폴리오를 준비할 때 이미지 스크린샷을 찍어야 한다. 언리얼 엔진과는 달리 유니티 엔진은 스크린샷 기능이 내재되어 있지는 않다. 그렇다면 유니티에서 이미지 스크린샷을 찍으려면 어떻게 해야 할까? 유니티 레코더를 사용하자 [Unity Recorder] 유니티 레코더는 현재 작업의 게임화면 스크린샷을 찍거나, 동영상을 찍을 수 있다. 화질도 선택이 가능하고, 비율도 조정가능하며, 조작도 간편한 편에 속한다. 유니티 레코더 설치 방법 먼저, 유니티 [window] 탭에서 패키지 매니저(package manager)를 실행한다. 패키지 매니저 창이 뜨면 검.. 2022. 12. 7.
유니티 urp 라이트 베이킹, 노말맵이 녹아버리는 현상 유니티 urp 라이트 베이킹, 노말맵이 녹아버리는 현상 많은 개발자들, 혹은 3d 모델러, 이펙터가 다루고 있는 게임엔진인 유니티. 필자 역시 언리얼 엔진 보다는 모델러로 근무하며 유니티를 자주 다루었기 때문에, 친숙한 엔진은 유니티임에는 분명하다. 보통 3d 기본 프로젝트로 구성하여 작업을 하는 것이 일반적이지만, 필자는 모바일 환경의 모델링을 구성해야하기 때문에, 경량화 파이프 라인이라 불리는 urp로 작업을 진행 중에 있다. 배경을 구상해야하는데, 구상하여 마무리 하는 도중, 3d 기본 프로젝트와는 다른 urp 만의 아쉬운 점이 도드라져 보이는 부분을 발견했으니 그것이 바로 urp 환경에서의 라이트 베이킹 되시겠다. urp 환경에서 배경 3d 모델링 작업을 완료하여 유니티에 구상 후, 마지막으로 라.. 2022. 12. 1.
유니티 모델링에 라이팅이 적용이 안된다면? 유니티 모델링에 라이팅이 적용이 안된다면? 유니티 프로젝트 작업의 끝은 라이팅 베이킹이 아닐까? 아무리 공간을 잘 구성해도, 모델링을 잘 해도, 배치를 잘 해도 빛과 어둠의 환경 구성이 되질 않는 다면, 소용이 없다. 그만큼 유니티 라이팅 환경구성은 중요한 요소 중의 하나인데, 아무리 설정값을 변경해도 또, 베이킹을 다시 해보아도 잘 되지 않거나 모델링의 라이팅이 적용이 안되는 것 같은 느낌이 들 때가 있다. 혹시 유니티 상에서 모델링 설정을 잘못한 것이 아닐까? 유니티 라이팅 베이킹, 모델링 파일 설정 하기 먼저 유니티에는 당연하게도 오브젝트가 있어야하는데, 맥스나 마야에서 모델링 작업을 한 파일을 불러오면, 모델링 파일이 불러와지고 인스펙터 창을 확인할 수가 있는데, 이 인스펙터 창에서 Generat.. 2022. 3. 21.
유니티 모델링 파일 경로 찾는 방법 유니티 모델링 파일 경로 찾는 방법 유니티 엔진 작업을 진행하면서, 메인화면 상의 모델링이 유니티 프로젝트 내부에 어떤 경로에 위치해 있는지 확인해야 할 때가 있다. 가령, 해당 모델링이 이상해서 수정을 해야할 경우나 해당 모델링 파일을 다른 프로젝트에서 써먹을 때 말이다. 그렇다면, 유니티 상의 모델링 파일의 경로는 어디에서 찾을 수 있을까? 유니티 모델링 파일 경로 찾는 방법 - Show in Explorer 활용 먼저 메인 화면이나 하이어라키 탭에서 해당 모델링을 찾는다. 필자는 예시로 door 를 선택했다. 모델링 선택을 한 후, 우측의 inspector 창을 보면, mesh filter 탭에 mesh 탭이 있는데, 클릭을 하면 유니티 project 탭에서 해당 모델링이 표시가 된다. 표시가 된 .. 2022. 3. 12.
언리얼 엔진 프로그램 삭제 하는 방법 알아보기! 언리얼 엔진 프로그램 삭제 하는 방법 알아보기! 이제 언리얼 엔진은 많은 사람들, 개발자들이 애용하는 게임엔진이 되었다. 그만큼 퀄리티가 높아지고, 접근성에 있어서도 많은 개발자들이 공부하여 언리얼 엔진을 사용하는 사람들이 많아지고 있는 추세인데, 타 프로그램이 그렇듯, 여러가지 버전이 존재하기에 버전에 맞게 프로그램 설치를 할 수가 있다. 퀄리티가 좋고 게임 엔진인만큼, 용량이 크기 때문에, 필요하지 않은 버전의 언리얼 엔진 프로그램은 지워야하지 않을까? 언리얼 엔진의 프로그램 삭제는 어떻게 해야 할까? 언리얼 엔진 프로그램 삭제 하는 방법 먼저 에픽 게임즈 앱을 실행한다. 실행하면 좌측에도 [라이브러리] 탭이 있고, 상단에도 [라이브러리]탭이 있는데, 헷갈리시지 마시고 상단의 [라이브러리] 탭을 누르.. 2022. 3. 6.
반응형