FVector

 

벡터를 회전하고 싶을때 

const FRotator rot(10, 10, 10);
FVector result = rot.RotateVector(FVector(1, 0, 0));

 

어떤벡터를 Normal값을 알고있는 평면에 투영하고 싶을때

FVector::VectorPlaneProject(vec1, vec2);

 

외적의 매개변수 순서는 Forward, Right 으로 넣어서 UpVector가 나오면다고 생각하면 편하다.

FVector::CrossProduct(forwardVec, RightVec);

'UE4 > C++ 정리' 카테고리의 다른 글

생성자(const FObjectInitializer& ObjectInitializer )  (0) 2022.01.29
[1] UPROPERTY  (0) 2021.06.01

+ Recent posts