개발
-
- PDB와 심볼, 바이너리 확인 - 윈도우에서 디버거를 붙이려는 프로세스가 사용하는 모듈이 500개 이상인 경우, https://forums.unrealengine.com/t/increase-the-number-of-modules-loaded-when-attaching-the-debugger/661624 Increase the Number of Modules Loaded When Attaching the Debugger Increase the Number of Modules Loaded When Attaching the Debugger Article written by Martin S Debuggers on Windows are limited to loading the symbols for 500 mo..
[UE/Debug] 프로세스에 디버거가 붙지 않는 경우- PDB와 심볼, 바이너리 확인 - 윈도우에서 디버거를 붙이려는 프로세스가 사용하는 모듈이 500개 이상인 경우, https://forums.unrealengine.com/t/increase-the-number-of-modules-loaded-when-attaching-the-debugger/661624 Increase the Number of Modules Loaded When Attaching the Debugger Increase the Number of Modules Loaded When Attaching the Debugger Article written by Martin S Debuggers on Windows are limited to loading the symbols for 500 mo..
2023.01.19 -
G-Mail의 SMTP 보안정책이 22년 5월 31일부로 변동되어 낮은 수준의 보안 앱에서의 접근이 기본적으론 불가능해졌다. 22년 2월까진 낮은 수준의 보안에서의 접근 허용 옵션을 수정하면, 서드 파티에서 접근할 수 있었지만 5월부터는 아래와 같은 방법으로 대체해야 사용하게 됐다. 1. OAuth2 인증 방법을 사용한다. - 하지만 이는 사용자에게 인증 과정을 추가 경험하게 하여 기존 오토 메일링 시스템을 쓰는 경우엔 다소 불편하다. 2. 2차 비밀번호 지정 및 App Password 지정 - 계정->보안 탭에서 설정 가능하며, 2차 비밀번호가 지정되어야 사용가능한 옵션으로 위와 같이 사용하고자 하는 서비스 이름을 지정하고 생성을 선택하면 위와 같이 앱 비밀번호가 생성된다. 이 생성된 비밀번호를 기존 ..
[네트워크/SMTP] G-Mail의 SMTP 보안정책 대응 [22.05.31]G-Mail의 SMTP 보안정책이 22년 5월 31일부로 변동되어 낮은 수준의 보안 앱에서의 접근이 기본적으론 불가능해졌다. 22년 2월까진 낮은 수준의 보안에서의 접근 허용 옵션을 수정하면, 서드 파티에서 접근할 수 있었지만 5월부터는 아래와 같은 방법으로 대체해야 사용하게 됐다. 1. OAuth2 인증 방법을 사용한다. - 하지만 이는 사용자에게 인증 과정을 추가 경험하게 하여 기존 오토 메일링 시스템을 쓰는 경우엔 다소 불편하다. 2. 2차 비밀번호 지정 및 App Password 지정 - 계정->보안 탭에서 설정 가능하며, 2차 비밀번호가 지정되어야 사용가능한 옵션으로 위와 같이 사용하고자 하는 서비스 이름을 지정하고 생성을 선택하면 위와 같이 앱 비밀번호가 생성된다. 이 생성된 비밀번호를 기존 ..
2023.01.11 -
https://ikrima.dev/ue4guide/networking/network-replication/fast-tarray-replication/ Fast tarray replication - Gamedev Guide Fast tarray replication Reference From https://udn.unrealengine.com/questions/164217/how-can-i-improve-performance-of-tarray-replicatio.html Overview It’s a faster way to replicate large TArrays of structs. For a large dataset of about 10K, we saw server ikrima.dev 주요특징 1. ..
[UE4/Networking] FastArraySerializerhttps://ikrima.dev/ue4guide/networking/network-replication/fast-tarray-replication/ Fast tarray replication - Gamedev Guide Fast tarray replication Reference From https://udn.unrealengine.com/questions/164217/how-can-i-improve-performance-of-tarray-replicatio.html Overview It’s a faster way to replicate large TArrays of structs. For a large dataset of about 10K, we saw server ikrima.dev 주요특징 1. ..
2022.12.05 -
랜드스케이프와 매쉬의 텍스쳐 블랜딩 및 최적화를 위해 RVT를 사용했을 때, RVT 타일이 깜빡거리는 이슈가 있다. 관련 현상에 대해 토론 및 해결법을 논의한 포럼 게시글은 아래와 같다. https://forums.unrealengine.com/t/runtime-virtual-texture-flickers-when-sampling-it-on-grass/264890/4 Runtime Virtual Texture flickers when sampling it on grass Hi vaibhuvps! I see that you recently joined our community! We’re SO excited to welcome you! There’s so much you can do here! Earn b..
[UE4/Rendering] RVT Flickering / Popping Issue랜드스케이프와 매쉬의 텍스쳐 블랜딩 및 최적화를 위해 RVT를 사용했을 때, RVT 타일이 깜빡거리는 이슈가 있다. 관련 현상에 대해 토론 및 해결법을 논의한 포럼 게시글은 아래와 같다. https://forums.unrealengine.com/t/runtime-virtual-texture-flickers-when-sampling-it-on-grass/264890/4 Runtime Virtual Texture flickers when sampling it on grass Hi vaibhuvps! I see that you recently joined our community! We’re SO excited to welcome you! There’s so much you can do here! Earn b..
2022.11.28 -
현재 레벨을 구성하는 UWorld가 유효한지 체크하는 과정 추가로 해소 "GetWorld() && GetWorld()->bIsTearingDown == false"
[UE4/Tip] GetWordTimerManager Crash현재 레벨을 구성하는 UWorld가 유효한지 체크하는 과정 추가로 해소 "GetWorld() && GetWorld()->bIsTearingDown == false"
2022.11.08 -
UObject의 Rename 함수는 3개의 파라미터를 받는다. UObject::Rename( const TCHAR* InName, UObject* NewOuter, ERenameFlags Flags ) 이 중 Flags에는 아래와 같은 옵션이 존재하는데, /** Default rename behavior */ #define REN_None (0x0000) /** Rename won't call ResetLoaders or flush async loading. You should pass this if you are renaming a deep subobject and do not need to reset loading for the outer package */ #define REN_ForceNoRese..
[UE4/Tip] UObject Rename 함수와 FlushAsyncLoadingUObject의 Rename 함수는 3개의 파라미터를 받는다. UObject::Rename( const TCHAR* InName, UObject* NewOuter, ERenameFlags Flags ) 이 중 Flags에는 아래와 같은 옵션이 존재하는데, /** Default rename behavior */ #define REN_None (0x0000) /** Rename won't call ResetLoaders or flush async loading. You should pass this if you are renaming a deep subobject and do not need to reset loading for the outer package */ #define REN_ForceNoRese..
2022.10.19