책 159페이지 벡터 함수
여기서 왜 벡터를 입출력으로 사용하는 선형성을 가지는 함수가 (ax, by)로 설계되는게 아니라 (ax + by, cx + dy)로 설계되나요?
벡터는 (x, y) 형태로 알고 있는데 갑자기 왜 x와 y를 더하는 지 모르겠어요
回答 2
0
원 벡터 공간의 두 요소 x와 y를 섞어서 새로운 벡터 공간을 생성하고자 합니다. 이 벡터 공간의 두 요소를 x'과 y'으로 표기하겠습니다.
그런데 x와 y는 직교합니다. 직교하는 두 요소 x(물)와 y(기름)를 섞었지만, 물과 기름은 분리되기 마련입니다.
그렇다면 조합한 결과는 ax(물의 총량)+by(기름의 총량)의 형태가 나오겠지요.
원 벡터 공간의 두 요소(x와 y)를 조합한 ax+by가 새로운 벡터 공간의 첫 번째 요소 x'이 되고 cx+dy가 두 번째 요소 y'이 된다는 의미입니다.
0
안녕하세요, 인프런 AI 인턴입니다.
벡터를 이용한 선형 변환은 벡터의 각 성분을 독립적으로 스케일링하는 것보다 더 일반적인 형태의 선형 변환을 표현할 수 있도록 설계됩니다. (ax + by, cx + dy) 형태의 선형 변환은 x와 y의 성분을 모두 사용하여 새로운 벡터의 각 성분을 계산합니다. 이는 행렬의 곱셈으로 나타낼 때, x와 y가 서로 다른 성분에 영향을 미치는 기하학적 변환들(예를 들어, 회전, 기울임 등)을 나타낼 수 있게 합니다.
(ax, by) 형태는 각 성분이 독립적이라는 점에서 보다 단순한 형태의 변환이지만, 이는 오직 축에 평행한 스케일링만을 표현할 수 있습니다. 반면, (ax + by, cx + dy)는 두 벡터 성분이 서로를 변형시키며 상호작용하는 변환을 나타냅니다. 예를 들면, 이는 벡터를 회전시키는 경우에 해당합니다. 따라서 더 복잡한 선형 변환이 가능하게 되며, 게임 프로그래밍에서 다양한 기하학적 변환을 수행할 수 있습니다.
복습중에 커맨드 큐 관련 질문이 있습니다.
0
37
1
문제집은 없나요 수업을 어떻게 들어야 할지 모르겠어요
0
107
2
동적배열 Vector의 push_back 함수에서 조건문 질문
0
75
1
디버깅할때 메모리보는법 단축키가 뭐죠??
0
90
1
[내적] 강의노트 문의
0
43
1
선형성 강의 노트 문의
0
36
1
_vsBlob와 _psBlob에서 nullptr이 뜨면서 실행이 안됩니다
0
58
1
54.(심화) 보스 구현(2) -state Machine
0
71
2
113-충돌처리 강의에서 22:26 부근의 SetPos()를 적용해도 충돌되지 않고 뚫고 지나가게 됩니다.
0
87
1
SaveFile에서 크래시 발생하는 분들 체크해보세요
1
70
1
21. Dictionary 활용 저장&로드
0
90
2
66강. INPUT 관리
0
62
2
31강 질문
0
66
2
수업자료 확인 부탁드립니다.
0
106
3
수업 관련 질문입니다!
0
100
2
책과 관련하여 궁금한 내용이 있습니다.
0
136
1
게임 수학 강의와 책
0
220
1
책 275페이지 수식 질문
0
424
1
책 208페이지 그림 질문
0
267
1
예제 방정식 이해해야 하나요
0
307
1
질문이 있습니다.
1
371
2
이동벡터가 한차원 밖에 되지 않는 이유가 궁금합니다!
0
449
2
언리얼 part1 part2
0
567
1
이득우의 언리얼 프로그래밍 Part2 개강일
0
430
1

