Q: UE4에 Replicate 방식은 두가지가 있다. 둘에 대해 설명을 해보라

 

A: Property Replicate와 RPC 방식이 있다.

Property Replicate는 UPROPERTY 매크로에 그 변수 값이 바뀔 때 호출되는 RepNotify를 이용해 값을 동기화 한다.

RPC는 함수를 이용해서 값을 바꿔주는 방식이다.

Property Replicate는 값이 바뀔 때만 호출이 되는 반면, RPC 함수는 값의 안정성을 보장해준다.

'메모장 > 기술면접' 카테고리의 다른 글

C++ Override 시 Virtual Keyword를 써야 하는 이유  (0) 2020.08.28
Unity Boxing과 UnBoxing  (0) 2020.08.11
UE4 Actor의 Role과 Remote Role  (0) 2020.08.10
내적의 의미  (0) 2020.08.10
기술면접 질문 정리  (0) 2020.08.10

Q: 내적이란 무엇인가?

A: 내적은 두 벡터의 성분곱의 합으로 한 벡터를 다른 벡터로 사영 했을 때 그 벡터 성분들의 곱으로 표현이 가능하다. 때문에 두 벡터 사잇각을 구할 수 있고, 주로 조명 연산에 자주 이용된다.

 

Q: 내적의 연산 결과가 스칼라 값으로 나오는 이유는 무엇인가?

A: 내적 연산인 성분곱의 합이 스칼라 곱셈이기 때문이다. 

 

Q: 내적의 의미는 무엇인가?

A: 한 벡터를 다른 벡터로 사영 했을 때 그 벡터 성분들의 곱이다.

 

Q: 내적을 사용하는 예시를 몇가지 들어달라

A: 주로 조명 효과를 낼 때 내적을 사용하고, Coordination을 바꾸는 Transform 과정도 내적을 통해 이루어진다.

'메모장 > 기술면접' 카테고리의 다른 글

C++ Override 시 Virtual Keyword를 써야 하는 이유  (0) 2020.08.28
Unity Boxing과 UnBoxing  (0) 2020.08.11
UE4 Actor의 Role과 Remote Role  (0) 2020.08.10
UE4 Replicate 방식간 차이  (0) 2020.08.10
기술면접 질문 정리  (0) 2020.08.10

취업 기간이 길어지면서 기억나는 것을 천천히 찾아보고 좀 정리를 해볼까 합니다.

 

정답까지는 아니고 제가 답변 했던 내용이나, 

이렇게 답변하면 좋았겠다 싶은 것들을 적으려 합니다.

'메모장 > 기술면접' 카테고리의 다른 글

C++ Override 시 Virtual Keyword를 써야 하는 이유  (0) 2020.08.28
Unity Boxing과 UnBoxing  (0) 2020.08.11
UE4 Actor의 Role과 Remote Role  (0) 2020.08.10
UE4 Replicate 방식간 차이  (0) 2020.08.10
내적의 의미  (0) 2020.08.10

+ Recent posts