• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

GetWorldTransform과 GetWorldLocation 차이

18.03.21 13:24 작성 조회수 317

0

강의 잘보았습니다.

공부를 하다보니 GetWorldTransform과 GetWorldLocation 차이점이 궁금합니다.

강의에서는 GetWorldTransform을 연결 했는데 그냥 궁금해서 GetWorldLocation로 연결을 해보았는데 똑같이 F를 눌러보니 모닥불이 생성 되는데 둘만에 차이가 있는가요?

기능은 똑같이 구현되는데 차이가 있으니깐 두개가 존재 하는거 같은데..

답변 2

·

답변을 작성해보세요.

1

3D 좌표변환은 크게 3가지 요소로 되어있는데요: Scale, Rotation, Translate 즉 크기를 늘리거나 줄이기, 회전시키기, 이동시키기. 이 3개를 하나의 행렬로 압축해서 표현할 수 있는데 그게 바로 Transform입니다ㅎㅎ 그리고 그 중에 Translate(위치이동)은 언리얼엔진에서 Location이라고 표현해요.

GetWorldTransform은 그 액터의 월드 좌표계를 기준으로 Scale, Rotation, Translate 정보를 가져오는거구요. GetWorldLocation은 그 액터의 월드 좌표계 기준으로 Translate 정보만 가져오는거에요ㅎㅎ

0

수퍼빙고님의 프로필

수퍼빙고

2018.03.24

GetWorldTransform는 Transform을 반환해주고 GetWorldLocation은 Vector를 반환해줍니다.