벡터의 기초를 보실거면 선형대수학이나 대학수학을 보시면 나와있지 않을까요? 아니면 점 선 면 수학기초부터 봐서 복잡하게 나아가서는 대학수학 선형대수학을 보심이 어떨련지용?
2008.03.06 14:51:41 (*.117.210.170)
까까
음.. 수학의 정석..?
2008.03.06 16:11:12 (*.36.230.141)
1ststory
정석은 모든 수학적 기본 지식에 대한 포괄적 접근에 좋구요, 만약 특정 부분만 집중적으로 보겠다면, 다른 책을 보는게 좋겠죠.
2008.03.06 23:30:16 (*.50.29.135)
안군
3D의 기본이라 할 수 있는 벡터, 매트릭스, 변환(Transform)... 등등을 배우는 과목이 ''선형대수학' 입니다.
2008.03.06 23:36:19 (*.10.246.86)
아레스
답변주신 분들 감사합니다! 선형대수학 관련 도서를 좀 찾아봐야겠군요~
2008.03.07 00:57:32 (*.152.36.195)
처음처럼
안군// 선형 대수 == linear algebra 인데.. 니말이 틀린 것은 아닌데.. 이게 포괄하는 범위가 넓어서 ㅋ 좀 위험하다;; 미적분을 공부하게 되는 수가;;;;
아레스님// 한글로 번역된 책 중에 딱 맞는 책이 2개 정도 출간되어 있습니다. 하나는 3D 게임 프로그래밍 & 컴퓨터 그래픽을 위한 수학, 다른 하나는 게임 & 인터랙티브 애플리케이션을 위한 수학입니다. 번역에 2%로 아쉬움이 있지만, 생각하고 계신 기본 개념 잡기에는 쓸만하지 않을까 조심스래 생각해 봅니다. 교보 같은데 가셔서 실제 책을 한번 비교해 보시고 주문하세요. 특히 두 책은 겹치는 내용이 많아서 두개 모두 사시거나 하실 필요는 없어 보입니다.
잡설 하나 하자면.. 제가 처음 이거 공부할 때는 이딴거;; 없어서 일단 삽 들고 시작했는데, 좋아졌어요 ^^;;;;
처음처럼// 뭐... 선형대수학 책 하나 사서 벡터랑 행렬까지만 공부하면 되는거지 않겠냐? ㅋㅋ
하긴... 알고리즘이나, 코드 구현법까지 공부하려면 니가 추천한 책이 훨씬 낫겠구나...
2008.03.07 22:36:30 (*.254.183.174)
Excelsis
추천하는 공부 방법이라면...
벡터가 이해가 안된다면 공개엔진중에 좀 쉬운거 잡고 튜토리얼에서 제일 자기가 하고싶은 거 파보세요
일단 하고싶은 게 대략 오브젝트 띄우기 움직이기 이런 거 일텐데, 그런거부터 시작해서 자기가 하고싶은거 중심으로 쉽게쉽게 하다보면 언제인지 모르게 벡터 개념이 익혀집니다.
보통 벡터에서 어려운 게 좌표나 스케일은 상관없는데 회전이 문제더라구요. 미리 만들어진 엔진들은 대부분 회전에 관해 어느정도 쓰기 쉽게 준비되어 있는편이라 접근이 쉽습니다.
저도 이미 만들어진 엔진에서 회전을 막 편한대로 쓰다가, 나중 되서야 d3dxquaternion 같은거 직접 쓰기 시작한 케이스입니다. 처음에는 쿼터니온이니 오일러니 하면 골싸매고 우주갔는데, 요새는 뭐 대충 그러려니 하고 걍 쓰는 수준입니다.