개요이번 시간에는 Instanced Drawing이라는 개념에 대해서 알아보겠습니다.Instanced Drawing이란 같은 Geometry 여러 개를 하나의 DrawCall로 그리는 것을 뜻합니다.여기서 말하는 Instance란 한 번에 그려지는 개체들을 뜻합니다.DirectX12에는 DrawIndexedInstanced라는 함수가 있는데 여기 InstanceNum 인자로 5를 보내게 되면 5개의 Instance가 한 번의 DrawCall로 그려지게 됩니다.각 Instance 별로 별도의 Scale, Rotation, Translation, Color 정보를 주는 것도 가능합니다.물론 Instanced Drawing 대신 5번의 일반적인 Draw를 통해서도 같은 효과를 낼 수 있습니다.다만, 이렇게 할..
지난 포스팅 때 Unity에서 그래픽스를 최적화하는 방법이 총 4가지 정도 있다는 것을 알아봤습니다. https://mathmakeworld.tistory.com/61 Unity SRP 처음부터 시작하기 3 - 최적화 이번 시간에는 Unity SRP를 이용해 Object를 그릴 때 최적화해서 그리는 방법에 대해서 알아보겠습니다. 유니티는 Object를 랜더링하는데 최적화하는 방법이 이전 버전과 통틀어서 4가지 정도 있습니� mathmakeworld.tistory.com 각각은 GPU Instancing, Static Batching, Dynamic Batching, SRP Batching 이었습니다. 이번 포스팅에서는 각각의 옵션을 통해 최적화를 확인해보는 실험을 해보겠습니다. 위 4개의 방법은 Unit..
- Total
- Today
- Yesterday
- 루빅스큐브
- 수학
- C#
- Unity
- 순열
- DirectX12
- 경우의 수
- Unreal
- VTK
- RL
- 최적화
- 참조 형식
- 중복 조합
- collision detection
- MeshProcessing
- 중복 순열
- normalized device coordinate
- value type
- AABB
- RubiksCube
- 유니티
- opengl
- perspective projection
- CollisionDetection
- 조합
- 통계학
- 값 형식
- Scriptable Render Pipeline
- Mesh
- Mesh Processing
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |