UMaterialInstanceDynamic* UMaterialInstanceDynamic::Create(UMaterialInterface* ParentMaterial, UObject* InOuter) { UObject* Outer = InOuter ? InOuter : GetTransientPackage(); UMaterialInstanceDynamic* MID = NewObject<UMaterialInstanceDynamic>(Outer); MID->SetParentInternal(ParentMaterial, false); return MID; }