-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
미해결
이동벡터가 한차원 밖에 되지 않는 이유가 궁금합니다!
23.07.30 18:38 작성 조회수 230
0
안녕하세요 이득우 교수님! 강의 잘 듣고 있습니다!
그런데 게임의 가상세계에서 물체의 이동을 구현하는 방식에 대해 궁금한 점이 있습니다.
가령, 3차원 물체의 이동을 구현할 때에는 4개의 차원이 사용되는데 3차원으로 물체의 형상을 구현하고 나머지 한 차원으로 물체의 이동을 구현할 수 있는 점이 이해가 잘 되지 않습니다. 한 개의 차원은 하나의 축에 해당하니 캐릭터의 앞 뒤 움직임만 구현할 수 있는 것이 아닌가요?
어떻게 1개의 차원으로 3차원 캐릭터의 앞뒤, 좌우, 위아래(점프) 움직임까지 구현할 수 있는 것인가요? 읽어주셔서 감사합니다!
답변을 작성해보세요.
0
강병철
2023.10.21
저도 이 부분이 궁금했는데. 덕분에 해결됐습니다.
4차원을 설명하시길래 <x,y,z,w> 를 생각했는데
8분31초 삽화를 보면,
<x,y,z> 로 이루어진 점들..( 3차원 )
그것의 로컬좌표를 담당하는 또 다른 벡터 <x,y,z> (1차원)
으로 설명 하시는 거 같습니다.
답변 2