코딩 레코딩

코딩 레코딩

  • 분류 전체보기
    • 언어
      • C++
      • C#
    • 게임 엔진
      • 유니티
    • 프로그래밍 정보
    • 깃허브
    • 독서
      • 취미
      • 전공
    • 문제
      • C연습문제
      • C# 연습문제
    • 기술 면접
    • 메모장
    • 코딩테스트
    • 영어
      • 문법
      • 문장
    • 프로젝트
    • 알고리즘
  • 홈
  • 태그
  • 방명록
  • 두더지
RSS 피드
로그인
로그아웃 글쓰기 관리

코딩 레코딩

컨텐츠 검색

태그

C# 연습문제 자리수 구하기 티스토리챌린지 C언어 연습문제 오블완 기술면접 기술 면접 코딩테스트 C++ 코딩테스트 독후감 데일리 카네기 C언어 기본문제 일하는 마음의 작동법 코테 최후의 몰입 기초 영어 문법 독후감 독후감 최후의 몰입 멘탈을 바꿔야 인생이 바뀐다 기초 영어 C# 기초문제

최근글

댓글

공지사항

아카이브

외적과 내적 게임에서(1)

  • 내적과 외적이 게임에 어떻게 적용되는지

    게임 개발에서는 벡터 연산을 자주 사용한다. 그 이유는 벡터로서의 접근이 직관적이고, 방정식이나 복잡한 계산을 피해 문제를 훨씬 쉽고 간단하고 효율적으로 해결되기 때문이다. 벡터연산에서 가장 기본은 내적과 외적이다. 내적 A, B 벡터의 내적은 A 벡터와 B 벡터의 크기를 각각 곱한 다음 사이각의 cosθ 값을 곱한 스칼라 값이 된다. 벡터와 벡터의 내적의 결과는 벡터가 아닌 스칼라 값이다. 두 벡터의 사이각을 구할 수 있다 플레이어의 방향벡터가 있고, 적이 플레이어 앞에 있는지 뒤에 있는지 판별할 수 있다. 플레이어의 시야각안에 들어와 있는지 알 수 있다. 외적 내적과 크게 다른점은 결과값이 스칼라 값이 아닌 벡터로 나온다는 것이다. 적이 플레이어 오른쪽에 있는지 왼쪽에 있는지 판별할 때 사용된다. 벽..

    2022.03.24
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바