• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

tolerance 가 있습니다

20.12.17 22:24 작성 조회수 475

0

안녕하세요 선생님! 자주 질문을 올리게 되네요.

일단, 애니메이션을 뛰어넘고 이번 강의를 듣는데요, 막판에 결과가 이상하길래, 보아하니 버전이 다른탓에..(제가 잘못 했죠..) Normalize 함수에 tolerance라는 값이 있었습니다. 이걸 1.0으로 그냥 넣어봤더니 선생님이랑 같은 결과가 나왔습니다. 일단 된 것도 기쁘지만, 왜 그런지를 이해할 수 없어서요! tolerance는 뭐할 때 어떻게 쓰는 값인지 알 수가 있을까요? 

설명에는 Minimum squared vector length 라는데..이해하기 어렵습니다 ㅠㅠ

답변 1

답변을 작성해보세요.

0

Torlerance 값의 크기 만큼 정규화 시켜 줍니다.

수학을 알아야 이해할 수 있습니다.

두 링크를 참고해 보세요.

https://mrw0119.tistory.com/11

https://hoodymong.tistory.com/41

Tolerance 는 벡터의 크기(스칼라)를 1.0(Tolerance 값)으로 만드러 단위 벡터를 만들어 줍니다.

https://www.youtube.com/watch?v=g3n1VxiXgrE