profile
그냥 하자
post-thumbnail

[UE5] DeferredRenderer

포워드 렌더 시 각 메시를 래스터화 한다.이때, 픽셀에 영향을 미치는 라이트를 순회하게 되면서 픽셀 수 × 픽셀당 라이트 수에 비례하는 비용이 발생한다.따라서, 최종적으로 보이지 않는 픽셀까지 라이팅을 수행하는 불필요한 연산이 발생한다.디퍼드에서는 해당 계산을 분리한다

7일 전
·
0개의 댓글
·
post-thumbnail

[UE5] Volume&Brush

언리얼에서 제공하는 AVolume이 기하를 표현하는 방법을 살펴보자볼륨은 3D 영역을 구획하는 액터로 실제 기하 정보는 부모 클래스인 ABrush에 존재한다.ABrush가 실제로 사용하는 PrimitiveComponent로 렌더링/물리(충돌)을 담당한다.Model을 하

2026년 7월 12일
·
0개의 댓글
·
post-thumbnail

[UE_WorldPartition] Runtime Streaming

런타임에 cell이 어떻게 로드/언로드/활성화/비활성화 하는지 살펴보자.용어정리스트리밍의 중심이 되는 소스로, APlayerController가 IWorldPartitionStreamingSourceProvider를 상속받아 사용된다.만약 커스텀 소스를 만들고 싶다면

2026년 7월 11일
·
0개의 댓글
·
post-thumbnail

[UE_WorldPartition] Streaming Generation

1편에서 다룬 ActorDesc를 어떻게 Cell에 배치하는지 알아보겠다.1편: https://velog.io/@jm450\_/UEWorldPartition-ActorDesc쿠킹 시 or 에디터에서 실행 시 해당로직이 실행된다.해당 문서에서는 PIE에서 실행될

2026년 7월 11일
·
0개의 댓글
·
post-thumbnail

[UE_WorldPartition] ActorDesc

언리얼에서 월드파티션을 사용하지 않는 Level이라면 일반적으로 Level 패키지에 Actor를 포함한다.하지만 월드파티션을 사용하는 Level은 월드 크기가 일반적인 케이스보다 N배 크고 포함되는 Actor도 많다.이로 인해 Level에 포함해서 에디터에서 한번에 로

2026년 7월 11일
·
0개의 댓글
·
post-thumbnail

[Resonant] Wwise

게임 오디오 엔진 미들웨어로, 게임에서 사운드 재생을 제어하기 위한 도구다.이를 사용하므로서 아래와 같은 이점이 있다.복잡한 사운드 로직을 게임로직과 분리 가능사운드 디자이너가 직업 사운드 로직 작업 가능역할 분리먼저 Wwise를 설치하여야한다.공홈에서 런처를 다운받는

2026년 5월 17일
·
0개의 댓글
·
post-thumbnail

[DX11] Animation 실행하기

캐릭터 애니메이션을 실행시켜보자

2026년 3월 2일
·
0개의 댓글
·
post-thumbnail

[DX11] 렌더러 만들기

이쁜환경에서 작업하고싶다...

2026년 3월 2일
·
0개의 댓글
·
post-thumbnail

[UE5] MotionWarping 고찰

모션 워핑

2026년 3월 2일
·
0개의 댓글
·
post-thumbnail

[DX11] FBX Import

내가 만든 엔진에 외부 데이터를 임포트하기

2026년 1월 25일
·
0개의 댓글
·
post-thumbnail

[알고리즘] BSP (Binary Space Partitioning)

재귀적으로 유클리드 공간을 초평면상의 볼록 집합으로 분할하는 알고리즘하나의 공간을 두 개씩 나누어 가는 과정을 재귀적으로 실행맵 렌더링, 충돌 감지 등에 최적화를 위해 사용하나의 분할 평면을 선택하나의 분할 평면을 두 개의 하위 공간으로 분할각 하위 공간에 대해 1~2

2025년 10월 28일
·
0개의 댓글
·

[UE5] UObject

언리얼은 게임 객체를 처리하기 위한 강력한 시스템을 가지고 있다.언리얼의 객체에 대한 기본 클래스는 UObject이다.UCLASS 매크로는 UObject처리 시스템이 이를 인식할 수 있도록 UObject에서 파생된 클래스에 태그를 지정하는 데 사용할 수 있다.UClas

2025년 2월 19일
·
0개의 댓글
·
post-thumbnail

[UE5/Graphics] Signed Distance Field

거리 값을 텍스처로 표현해보자

2025년 1월 4일
·
0개의 댓글
·

[UE5] Editor Utility Widget

UMG 기반으로 에디터 UI를 추가 가능UEditorUtilityWidget : public UUserWidget커스텀 에디터 탭을 만들 수 있음

2024년 5월 26일
·
0개의 댓글
·

[UE5] TSoftObjectPtr

TSoftObjectPtr을 사용해 비동기로딩을 수행해보자

2024년 4월 13일
·
0개의 댓글
·
post-thumbnail

[UE5] Slate

Slate와의 첫 대면

2024년 3월 23일
·
0개의 댓글
·

[UE5] 이벤트와 딜리게이트

Event와 Delegate의 차이점을 알아보자

2024년 1월 28일
·
0개의 댓글
·
post-thumbnail

[디자인 패턴] 프록시(Proxy) 패턴

프록시 패턴에 대해 알아보자

2024년 1월 28일
·
0개의 댓글
·
post-thumbnail

Kit AR Project 썸네일

업로드중..

2023년 12월 12일
·
0개의 댓글
·
post-thumbnail

C++ 썸네일

업로드중..

2023년 12월 12일
·
0개의 댓글
·