이전 포스팅에서는 컴퓨터가 Mesh Data를 읽기 위해서는 어떠한 과정이 있고 무엇이 저장되어야 하는지에 대해서 알아보았습니다. 1. 현실세계에 있는 물체를 컴퓨터 세상에서 표현하고 싶다면 컴퓨터가 읽을 수 있는 Model로 만들어야 한다는 것(모델링) 2. 모델링된 Model은 vertex와 edge, face로 구성되어 있다는 것 3. 이런 내용들을 저장하기 위한 format으로 많은 format이 있지만 대표적으로 OFF, OBJ, STL이 있다는 것 이렇게 크게 3가지에 대해서 알아보았습니다. 오늘은 그 다음으로 이 Mesh를 표현하는 내용물들을 어떻게 담아서 사용할건지에 대해서 알아보도록 하겠습니다. 이번 포스팅에서는 총 3가지의 Data Structure들에 대해 알아보는 시간을 가져볼텐데요..
그래픽스를 하는 사람들에게는 익숙한 물체가 있습니다. 그건 바로 유타 주전자 입니다. 이 주전자를 아래 오른쪽 그림처럼 Computer에서 표현하고 싶을 때는 어떻게 해야할까요? 바로 Modeling이라는 방법을 통해 실제 물체를 컴퓨터가 이해할 수 있는 Model로 만들게 됩니다. 그럼 Modeling이란 무엇일까요? Modeling은 간단하게 말하면 복잡한 현실세계를 추상화, 단순화, 명확화 하기 위해서 미리 약속한 표기법 대로 표현하는 것을 말합니다. 그래서 우리는 Mesh Modeling을 통해 현실세계의 유타 주전자를 컴퓨터가 이해할 수 있도록 점으로, 선으로, 면으로 표현할 수 있게 됩니다. 그러면 이제 Mesh가 뭔지 알아봐야 할 것 같습니다. Mesh란? Mesh는 물체의 표면을 나타내는 ..
- Total
- Today
- Yesterday
- RL
- 최적화
- perspective projection
- collision detection
- VTK
- 유니티
- 수학
- 중복 조합
- Scriptable Render Pipeline
- CollisionDetection
- 통계학
- Unity
- normalized device coordinate
- MeshProcessing
- RubiksCube
- DirectX12
- Unreal
- value type
- 참조 형식
- 값 형식
- 중복 순열
- 순열
- opengl
- 경우의 수
- 조합
- Mesh
- C#
- 루빅스큐브
- AABB
- 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 |