언리얼 5 게임 제작 6

Unreal 5 Array (Get a Copy / Get a Ref)

Get a Copy : 복사 방식으로 가져오기Get a Ref : 참조 방식으로 가져오기 Get (a copy) 는 배열의 특정 인덱스의 값을 복사하여 반환한다.따라서 Set integer (ref) 를 사용하여 값을 변경하더라도 실제 배열의 값은 변경되지 않는다.Get (a ref) 는 배열의 특정 인덱스의 참조를 반환하므로 Set integer (ref) 를 사용하여 값을 변경하면 실제 배열의 값도 변경된다. https://www.youtube.com/watch?v=19yCMhNQ6Dc   구조체 핀 분할하면 설정한 핀으로 분할 되어 나옴  * Array 타입 정리 블로그https://blog.naver.com/dami2you/223118621850 Day.16[Unreal Engine] 자료구조 타..

FHitResult 구조체 / FCollisionQueryParams 구조체 / LineTraceSingleByChannel

FHitResult 충돌지점 및 해당 point의 표면 normal 과 같은 trace 의 한 번의 정보를 포함하는 구조체  FCollisionQueryParams AddIgnoreActor 로 특정 액터를 Trace 대상에서 제외시킬 수 있다.주로 자기 자신, 총의 주인 등을 제외시킬 때 사용된다. FHitResult hitInfo;FCollisionQueryParams param;param.AddIgnoredActor(this);bool bZombie = GetWorld()->LineTraceSingleByChannel(hitInfo, startPos, endPos, ECC_Visibility, param); LineTraceSingleByChannel변수1 : 충돌 결과를 받는 변수변수2 : 직선의..

창문 머티리얼 제작

https://docs.unrealengine.com/4.27/ko/RenderingAndGraphics/Materials/MaterialProperties/ 머티리얼 프로퍼티 UE4 머티리얼과 그 작동방식에 대한 입문서입니다. docs.unrealengine.com 1. 머티리얼 머티리얼 도메인 -> Surface 블렌드 모드 -> Translucent 셰이딩 모델 -> Default Lit 데칼 반응(D 버퍼) -> Color Normal Roughness 2. Translucency 라이팅모드 -> Surface TranslucencyVolume 3. 리프랙션 리프랙션 메서드 -> Index Of Refraction