250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- error
- Final IK
- NavMesh
- 리깅
- 튜토리얼
- shader
- 파이널 IK
- 속성
- unity
- 쓰는 법
- 2판
- 유니티
- 오류
- 익명 타입
- Effective C#
- 쉐이더
- 프로퍼티
- 애니메이션
- 애님
- tutorial
- 리팩토링
- 사용법
- 최적화
- 깃허브
- 유니티 그래픽스 최적화 스타트업
- 에러
- c#
- github
- 메모리
- 유니티 그래픽 최적화
Archives
- Today
- Total
목록Culling (1)
참치김밥은 최고의 한식이다
[유니티] 유니티 그래픽스 최적화 : 드로우콜과 배칭
01. 드로우콜 드로우콜(Draw Call)이란? CPU가 GPU에게 오브젝트를 그리라는 명령을 호출하는 것. 드로우콜 과정에는 무슨 일이 일어나나?? 일단, CPU가 활용하는 메모리는 RAM, GPU가 사용하는 메모리는 VRAM(Video RAM 혹은 GPU 메모리)이다. CPU가 HDD, SSD, SD카드 등의 저장소로부터 파일을 읽고, 데이터를 파싱하여 CPU 메모리에 올린다. 그 후, 일반적으로 CPU 메모리의 데이터는 GPU에서 바로 접근하는 것이 불가능하므로, CPU 메모리의 데이터를 GPU 메모리로 복사하는 과정을 거친다. 이때, 만약 데이터를 메모리에 복사하는 과정을 매 프레임마다 수행하면 성능적으로 매우매우 떨어질 것이다. 따라서, 로딩 시점에 메모리에 데이터를 올려두고, 씬 전환 시점 ..
Unity/최적화
2024. 2. 26. 10:46