Life Archive
article thumbnail
[UE5] 장비 장착 스크립트 클래스 상속도

Base Equippable Actor Class : Implement functionality inside the base equippable actor that you want all equippable items to inherit. - Equip/Unequip functionality - Attach functionality 즉, 장착/미장착 여부와 장착 시 손에 붙이는 가장 베이스 역할을 한다. 아래 클래스들은 이 클래스를 상속받아서 실행한다. Base Weapon Actor Class : Inherits functionality of base equippable so that the functionality can be accessed or overriden. Implement function..

article thumbnail
[UE5] Lumen vs Lightmap

INTRO 언리얼 엔진 5의 Lighting을 학습하던 중 학습하면서, 이전 버전의 언리얼 엔진에서 사용한 Lighting과 Lumen을 비교하여 어떤 장단점이 있는 지 알아보았다. 그 전에 Lumen에 대하여 간단히 살펴보자면, 언리얼 엔진의 Global Illumination과 Reflection에서 추가된 기술로, 미리 Light을 Bake하여 Lightmap을 이용하는 방식이 아닌, Fully Dynamic Realtime Lighting 시스템이다. GPU 연산을 줄이기 위해, 대부분 Static Light로 사용할 수 밖에 없었던 이전과는 다르게 이제는 빛이 움직여도 실시간으로 랜더링되며 이전보다 퀄리티도 좋아지고 연산량도 줄어들게 되었다. 위와 관련된 내용을 직접 UE5의 Level에서 세팅..

article thumbnail
[UE5] Return Mesh Parameter는 Primitive Component ?

Skeletal Mesh와 Static Mesh를 Output으로 Return하려할 때는 반드시 Component를 Primitive Component로 설정해야한다. USkeletalMeshComponent와 UStaticMeshComponent가 모두 UPrimitiveComponent를 상속받은 SubClass Component기 때문이다.