목록전체 (340)
응애맘마조
오늘은 월드 공간과 로컬 공간에 대해서 했었습니다. 월드 공간의 x축과 y축은 고정되어 있습니다. 이 좌표를 통해 SRT 하는 것을 월드 공간의 변환이라고 합니다. 이렇게 해서 자기만의 공간이 있는 것을 로컬 공간이라고 합니다. 월드 공간과 로컬 공간은 다른 공간입니다. 회전 행렬의 cθ sθ 0 0 부분은 x축이고, -sθ cθ 0 0 부분은 y축 입니다. 전방 선언은 헤더 파일 위에 미리 선언을 해서 객체 생성시 알게 해주는 정도로 이해하면 됩니다. 오늘은 간단하게 배워서 내용이 짧습니다. 읽어주셔서 감사합니다.

16일 금요일에 내줬던 과제를 깜빡 했었습니다. 윈도우의 로컬 타임을 가지고 바늘 시계를 만드는 것이 과제였습니다. 짧은 바늘이 시침, 중간 바늘이 분침, 긴 바늘이 초침이었습니다. 라인을 3개 만들어서 시, 분, 초침을 만들고 12시 기준으로 하기 위해 0도가 3시 방향이기에 -90°(270°)로 맞추고 원 한 바퀴를 돌 때 시침, 분침, 초침이 각각 초당 몇 °를 움직여야되는지 계산하고 만들었습니다. 읽어주셔서 감사합니다.
어제 말했던대로 오늘은 벡터를 했습니다. 벡터 또한 행렬 못지않게 중요한 부분 중 하나입니다. 벡터는 방향과 크기를 가진 물리량입니다. 좌표도 벡터로 볼 수 있고 앞으로 모든 이동은 벡터를 사용해서 이동하게 됩니다. 단위벡터는 크기가 1인 벡터입니다. 방향을 나타낼 때 사용하기 때문에 방향벡터라고도 합니다. 구하는 방법은 피타고라스의 정리를 사용하면 되는데 원의 반지름. 즉, 벡터의 크기를 1로 두면 (c * cosθ, c * sinθ)가 되는데 c가 1이기 때문에 (cosθ, sinθ)가 됩니다. 벡터의 길이는 스칼라하고 연관이 있습니다. v * k가 되고 (v.x * k, v.y * k)가 됩니다. (k는 실수값입니다.) 여기에서 스칼라는 벡터의 크기를 가지는데 한마디로 스칼라가 크기라는 의미입니다...
주의 : 해당 게시물에서 작성될 내용은 과제를 해결하기 위해 출처의 내용을 그대로 작성한 부분이 많으며 일절 광고나 수익 창출 목적으로 쓰인 것이 아님을 밝힙니다. 벡터(vector)는 수학, 물리학, 공학에 크기와 방향을 갖춘 양을 말합니다. (방향은 없습니다.) 단위 벡터(Unit Vector)는 길이가 1인 벡터를 말합니다. 벡터 v와 방향이 같은 단위 벡터는 알파벳 위에 곡절 부호를 쓰고, '햇'이라고 읽고, 벡터와 v와 같이 말할 땐 '브이 햇'이라고 읽습니다. 벡터의 길이 (스칼라)는 영어의 scale(스케일이 크다.)에서 유래됐습니다. 스케일이라는 것은 무언가 눈금을 읽었다는 의미입니다. 예를 들어 온도계의 눈금, 자로 잰 길이, 저울의 무게, 자동차 계기판 등 수치를 읽을 수 있는 것을 스..