본문 바로가기

Computation Geography14

2. 내적 ( Dot Product ) 두 벡터의 내적 ( Dot Product )은 다음과 같이 정의합니다. 내적 연산자는 가운데 점 입니다. U, V는 벡터이기 때문에 2차원일수도 있고 3차원일수도 있습니다. | U | | V | 라고 되어있는 부분은 벡터의 크기를 의미하며, 세타 값은 두 벡터 사이의 각도 입니다. 내적의 연산 법칙은 다음과 같습니다. 1) 교환 법칙이 성립합니다. 2) 분배 법칙이 성립합니다. 3) 결합 법칙이 성립합니다. - 단 내적이 연이어서 나올수 없습니다. 4) 같은 벡터를 내적하면 벡터의 크기의 제곱이 됩니다. 내적을 계산하는 방법은 다음과 같습니다. 1) 벡터의 원소끼리 쌍쌍이 곱한값을 더한다. 2) 벡터 사이 각도를 알고 있으면, 다음 식으로 구한다. B Point 에서 A Point로 정사영한 Point의.. 2023. 8. 31.
0. Computation Geography.. 공부를 하고 실무에서 사용했던 내용들을 정리를 하지 않으니깐, 자꾸 까먹습니다. 이번 기회에 잘 정리를 하고 추후에 유투브에 강의형식으로 올려볼 생각입니다. 모델링에 필요한 수학적인 요소들을 정리하고 그래픽스 모델링에 필요한 기하학 내용들을 정리하고 실제로 구현해볼 생각입니다. 내용은 이론내용 + C# 코드로 구성이 되어있습니다. 수학적인 내용들을 구현을 하다 보니 base class와 api가 필요합니다. 아래 base code를 참고 하시면 됩니다. public static class Extension { private static readonly float TOLERANCE = 0.000001f; public static bool IsEqual(this float x, float y) { Debug.. 2023. 8. 31.