전체 글(81)
-
모델 Rigging & Skin
인터넷에 떠도는 모델링 파일 받아서 맥스로 리깅과 스키닝을 해보았다. SD라 대가리가 겁나게 크다... 유니티에 올려서 휴머노이드로 맞추고 다른 캐릭터 애니메이션을 적용했더니... 일단 너무 고개를 숙이고 있다. 거기에 몸과 다리가 찢어진다 ㅠㅠ 겉옷도 어색... 스키닝은 아직 좀더 해봐야...
2019.05.08 -
Unity Adaptive Performance
주소 : https://blogs.unity3d.com/2019/04/01/higher-fidelity-and-smoother-frame-rates-with-adaptive-performance/ 유니티 2019 들어오면서 Adaptive Performance라는 기능이 소개 되었다. 뭔 기능인고 해서 내용을 읽어보면 모바일 쓰로틀링 현상을 유연하게 대처하기 위한 기능으로 보인다. 그 동안 모바일의 발열 및 배터리 저하로 인한 성능저하는 대처하기 굉장히 까다로웠다. 언제 발생할지 정확하지 않기 때문에 게임 자체의 성능을 아에 Low 퀄리티로 작업하거나 프레임을 떨어트리거나 아니면 방치하거나... 특히 이 문제는 최신 장비를 쓴다고 해서 좋아지거나 해결되는 문제가 아니다. 모바일은 스펙이 아무리 좋아져도 ..
2019.04.26 -
Unity LWRP Mobile Performance Test
모바일에서 유니티 LWRP Performnace Test 화면에 렌더할 Vertex 량 및 파티클이 많은 경우 35 ~ 45, 그렇지 않은 경우 55 ~ 60 테스트 장비는 2년 좀 넘게 사용한 공짜 폰 Be-Y. 라이트맵, 오클루젼 컬링, 배칭 스태틱, 텍스쳐 압축 정도만 설정하고 테스트. 모든 오브젝트가 Collider를 가지며, 중간 중간에 나오는 로봇객체 30~40개 정도는 RigidBody를 가짐. Shader 는 LWRP용 PBS를 사용. 이번에 릴리즈된 2019 버전의 SRP Batcher 기능도 활성화 해봤는데, Save by Bathcing 이 마이너스로 표기된다. 배칭이 되는 건지 안되는 건지, 아니면 지원안하는 이전 Shader로 테스트 해서 그런건가.... SRP Bathcer는 좀..
2019.04.22 -
유니티 2019.1 Release
최근 유니티 2019 버전이 정식 릴리즈 되었습니다. 블로그와 릴리즈 노트를 보면... 블로그 : https://blogs.unity3d.com/kr/2019/04/16/introducing-unity-2019-1/ 릴리즈 노트 : https://unity3d.com/kr/unity/whats-new/2019.1.0 뭔가 내용이 엄청 많다. 버그픽스 내용이 엄청 많음... 우선 바로 달라진게 눈에 들어오는건 설치 부분인데 기존이랑 다르게 유니티 헙이 설치되고, 원하는 버전의 엔진을 설치할 수 있게 변경되었다. 이전에는 다른 버전을 쓰려면 따로 설치해서 써야 했는데 이젠 Hub를 통해서 설치하고 관리 할수 있어 좋아진듯! [SDK & NDK Tool] 2019 버전은 설치할때 NDK, SDK 체크하는 부분..
2019.04.18 -
Coroutine과 Yield return
Coroutine과 Yield return 유니티에서는 작업을 쉽게 분할 처리 하기위해 코루틴이라는 녀석을 제공한다.코루틴은 메인쓰레드를 비동기식으로 할당하여 특정 작업을 처리하며 그 특성 때문에 몇 가지 반환 방법이 존재한다. 종류는 아래와 같다. yield return null – the coroutine executes the next time that it is eligibleyield return new WaitForEndOfFrame – the coroutine executes on the frame, after all of the rendering and GUI is completeyield return new WaitForFixedUpdate – causes this coroutine to..
2019.03.18 -
Unity FBX Exporter
Unity FBX Exporter 가끔 유니티의 프리팹을 모델링 파일이나 애니메이션 정보를 외부파일로 추출하고 싶을때가 있다.프리팹이 단순 에셋파일을 로드한 경우라면 연결된 모델링 파일을 찾아 확인해보거나 그게 아니면 Expoter를 직접 만들어 써야한다.물론 에셋스토어에 올라온 에셋을 쓸수 있으나, 유료거나 무료인 경우 버전 관리가 되지 않아 최신버전에서 정상동작 안하는 경우가 많다. 이러한 점을 고려해 유니티에서는 패키지 매니저를 통해 FBX Expoter를 제공한다.또한 유니티 2018.3 버전으로 업데이트가 되면서 FBX Expoter도 업데이트 되었다.유니티가 업데이트 되면서 프리팹 부분이 크게 변했는데 이에 맞게 업데이트가 이뤄진것 같다. 자세한건 아래 문서를 보자. FBX Exporter D..
2019.03.04