일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- Effective C#
- unity
- github
- shader
- 쉐이더
- 유니티 그래픽 최적화
- c#
- 파이널 IK
- Final IK
- tutorial
- 쓰는 법
- 메모리
- 익명 타입
- 유니티 그래픽스 최적화 스타트업
- 깃허브
- 사용법
- 오류
- 리팩토링
- 속성
- 유니티
- 최적화
- 애니메이션
- 애님
- 2판
- 리깅
- 에러
- NavMesh
- 튜토리얼
- 프로퍼티
- error
- Today
- Total
목록메모리 (3)
참치김밥은 최고의 한식이다
텍스처 텍스처란? 텍스처는 게임 렌더링에 있어서 필수적인 리소스 중 하나이다. 오브젝트를 렌더링할 때 텍스처를 이용하여 질감을 묘사한다 (= 텍스처 맵핑) 대역폭 (Bandwidth) 대역폭이란? 프로세서가 메모리에서 데이터를 가져올 때, 한 번에 가져올 수 있는 데이터의 크기 모바일에서는 대역폭이 좁은 편이다. (이유 : 모바일은 데탑과 달리 항상 전원이 연결돼있는게 아니므로 성능보다는 전력을 중요시하고, 휴대가 용이해야 하므로 칩셋도 작아지기 때문) 이 작은 대역폭 때문에, 데이터 사이즈가 커지면 병목이 발생하게 되고 성능에 악영향을 미치게 된다. GPU가 GPU 메모리에서 데이터를 불러올 때에도 속도의 한계가 있기 때문에, 데이터 각각의 사이즈가 커질수록 병목이 발생하고, 핸드폰에 발열이 일어나고,..

본 포스팅은 아래 영상을 정리하며 작성했습니다. https://www.youtube.com/watch?v=pQ0lb9OxxbE 일단 오픈 월드 가 무엇일까? 직역하면 열린 세계로, 뭔가 엄청 넓을 것 같다. 맞다!! 일반적인 게임에서는, 다른 장소로 이동할 때 포털을 이용해서 Scene을 이동하는 방식을 채택한다. 하지만 이렇게 하면 각 장소가 분리된 느낌이 들어서 플레이의 연속성이 떨어진다. 이런 문제를 해결한 것이 바로 오픈 월드다 !!! 그렇다면, 오픈 월드가 갖추어야 할 조건은 무엇이 있을까?? ⬇️⬇️ 오픈월드의 조건 - 긴 가시거리 : 500m~1000m 이상 - 연결된 빅사이즈 월드 (4k ~ ) - 프리 카메라 -360도 - 백로딩 (스트리밍) (다른 장소 갈 때마다 로딩하지 않는..) 그..

해당 문서는 아래 영상을 토대로 작성하였음 https://www.youtube.com/watch?v=52ehLUfk3DQ 중복 리소스 유니티는 중복 파일 체크 X 실수로 동일한 파일을 다른 폴더에 넣는 경우 비일비재 Mesh Mesh Compression은 저장 용량 관련임 → 메모리 사용량과는 무관함 Read/Write enable 중복된 용량을 올려두므로 꺼두는게 좋음 (2019.3 부터는 기본 꺼짐) 필요하지 않으면, 꺼두면 좋은 옵션들 Rig 지금 사용하는 메시가 배경메시, 스태틱메시 즉 움직일 필요가 없으면 Rig 옵션은 꺼도 됨 BlendShapes 마찬가지로 사용하려는 메시가 움직이지 않는 메시이면 꺼도 Normal Tangent Lightmap UVs Generate Colliders Sh..