분류 전체보기 294

[svn] Tortoise SVN external link 기능(다른 저장소 연동)

SVN을 사용하다 보면 여러 저장소를 사용하게 되고 한 저장소가 다른 저장소를 포함할 경우가 있습니다. 이때 SVN external link기능을 이용하면 다른 저장소를 연동하여 사용 할 수 있습니다. 한 번 이 설정을 해 놓으면 마치 하나의 저장소 처럼 이용 할 수 있습니다. 설정하는 방법은 다음과 같습니다. - Properties를 선택하여 실행합니다. - New -> Externals를 선택합니다. - Link할 URL과 Local path를 설정합니다. - 최종적으로 Properties에 다음과 같이 externals가 설정 됩니다.

각종 팁/svn 2022.05.02

[UE4] DataTable->FindRow의 ContextString 의미?

UDataTable->FindRow에서 ContextString의 의미는 검색을 제대로 못할 경우 메시지 출력할때 이 스트링을 포함하여 출력합니다. template T* FindRow(FName RowName, const FString& ContextString, bool bWarnIfRowMissing = true) 다음의 코드를 보면 ContextString이 어떻게 출력되는지 알 수 있습니다. 코드가 의도하는 것은 DataTable '%s'이며 테이블의 이름을 넣어 주면 에러 발생시 어떤 테이블인지 알 수 있어서 유용합니다.​ if(RowStruct == nullptr) { UE_LOG(LogDataTable, Error, TEXT("UDataTable::FindRow : '%s' specified..

[UE4] 타입으로 모든 Asset 찾기

타입으로 모든 Asset 찾는 템플릿 함수 코드입니다. template void GetObjectsOfClass(TArray& OutArray) { FAssetRegistryModule& AssetRegistryModule = FModuleManager::LoadModuleChecked("AssetRegistry"); TArray AssetData; AssetRegistryModule.Get().GetAssetsByClass(T::StaticClass()->GetFName(), AssetData); for (int i = 0; i < AssetData.Num(); i++) { T* Object = Cast(AssetData[i].GetAsset()); OutArray.Add(Object); } } 다음과..

[UE4] 디스턴스 필드 소프트 섀도(Distance Field Soft Shadows)

https://docs.unrealengine.com/5.0/ko/distance-field-soft-shadows-in-unreal-engine/ 디스턴스 필드 소프트 섀도 메시 디스턴스 필드를 사용하여 부드러운 동적 영역 그림자를 만드는 법 개요입니다. docs.unrealengine.com 디스턴스 필드 섀도를 사용하여 부드러운 영역 그림자를 만들 수 있습니다. 이 그림자는 바닥 가까이 접한 그림자는 선명하게 유지하다 멀어질 수록 연하게 만드는 식으로 현실의 그림자를 흉내냅니다.

[UE4] TArray 퍼포먼스 최적화

https://www.unrealengine.com/ko/blog/optimizing-tarray-usage-for-performance?lang=ko Optimizing TArray Usage for Performance 언리얼 엔진에서 TArray 엘리먼트 유형별 크기가 동적으로 변하는 배열입니다. TArray 는 프로그래머에게 매우 편리하며, 코드베이스에 *많이* 사용됩니다. 하지만 미묘한 퍼포먼스 문제가 생길 수 www.unrealengine.com 압축된 메모리 공간에서 엄청 빠른 엘리먼트 반복처리를 원하는 경우, TArray 가 좋은 선택입니다. 하지만 코드를 작성하면서 추가, 제거 등의 작업에 대한 영향을 주의할 필요가 있습니다. - Reserve를 적절히 사용하면 메모리 할당 시도 회수를 ..

[DOS BATCH] 콘솔 색상 지정

콘솔 색상 지정 color 2 다음과 같이 콘솔의 색상이 변경됩니다. 콘솔의 기본 전경색과 배경색을 설정합니다. COLOR [attr] attr 콘솔 출력의 색 특성을 지정합니다. 색 특성은 두 자리의 16진수로 지정됩니다. 첫째 자리는 배경색에 해당하고 둘째 자리는 전경색에 해당합니다. 각 자리는 다음 값이 될 수 있습니다. 1 = 파란색 9 = 연한 파란색 2 = 녹색 A = 연한 녹색 3 = 청록색 B = 연한 청록색 4 = 빨간색 C = 연한 빨간색 5 = 자주색 D = 연한 자주색 6 = 노란색 E = 연한 노란색 7 = 흰색 F = 밝은 흰색 인수가 지정되지 않으면 이 명령은 CMD.EXE가 시작되었을 때의 색을 복원합니다. 이 값은 현재 콘솔 창에서 가져오거나 /T 명령줄 스위치나 레지스트리..