일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- bezier curve
- c4d
- 셰이더
- Win32 API
- 컴퓨터 구조
- denoising
- window programming
- Mesh Processing
- shader
- MFC
- 운영체제
- 윈도우 구조
- 오픈지엘
- Graphics
- 그래픽스기초
- 그래픽스
- Geometry Modeling
- 핵심 API로 배우는 윈도우프로그래밍
- MFC 윈도우 프로그래밍
- 렌더링
- 윈도우
- 윈도우 프로그래밍
- 컴퓨터 아키텍쳐
- modeling
- 윈도우프로그래밍
- win32
- shader programming
- 베지에 곡선
- 셰이더프로그래밍
- OpenGL
- Today
- Total
목록발산 (2)
오다기리 박의 알고리즘 노트
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bBrZUw/btr3ID2TtIM/hW5MKeGJoLVeN43uSRDRT0/img.png)
발산 쉽게 말해 벡터장이 생성 또는 소멸하는 양을 나타낸다. 수학적인 정의는 미분 연산자를 참고하자. 아래 그림에서 왼쪽은 메쉬 위에서 기준점으로부터 다른 정점까지의 최단 측지거리를 색으로 표현한 것이다. 빨간색으로 갈 수록 가까운 곳, 보라색으로 갈 수록 먼 곳이다. 이 스칼라 장(Scalar Field)으로부터 그래디언트 장(Gradient Filed)을 계산하면 오른쪽 그림처럼 된다. 이 벡터 장(Vector Field)으로부터 발산 장(Divergence Field)를 계산해보자. 아래 그림처럼 기준 정점 x와 주변 삼각형이 있고 x에 연결된 한 에지의 방향을 e라고 하자. 양쪽 삼각형에 할당된 벡터는 fα, fβ 이다. 각 벡터와 에지 방향을 내적하고 반대편 각도의 cot값을 곱한 두 값을 평균..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Na59t/btrLkuInJHF/41TeNALSIR8XfVYcDeC4r1/img.png)
3차원 공간에서의 몇 가지 미분 연산자에 대해 알아보자. 델(del)이라고 불리는 역삼각형의 기호(∇)이다. 델은 고등학교 수학과 대학 수학을 가르는 중요한 기준 중에 하나다. 델과 관련해서 꼭 알아야 할 두 가지 중요한 포인트가 있다. 하나는 델이 미분을 위한 연산자라는 점이고 다른 하나는 델이 벡터처럼 동작한다는 점이다. 실제로 델은 다음과 같이 정의된다. 델의 몇 가지 기본적인 연산들을 살펴보자. 1. 그래디언트(Gradient) 델이 어떤 스칼라 함수 f (x, y, z)에 적용되어 벡터를 결과로 얻는 경우이다. 벡터니까 방향이 있다. 그리고 델은 기본적으로 미분, 즉 변화량을 뜻한다. 결과적으로 그래디언트는 스칼라 함수가 최대로 변하는 방향을 나타낸다. 가장 대표적인 예로 이변수함수인 f (x,..