iTwin / unreal-engine-3dft-plugin

Unreal Engine plugin to render iTwin Platform's 3d digital twins using 3DFT
https://developer.bentley.com/apis/mesh-export/
Apache License 2.0
24 stars 3 forks source link

UE 5.3 - FRayTracingInstance - Will not build #20

Open Darkstar130 opened 4 months ago

Darkstar130 commented 4 months ago

LNK2019 unresolved external symbol "public: void cdecl FRayTracingInstance::BuildInstanceMaskAndFlags(enum ERHIFeatureLevel::Type)" (?BuildInstanceMaskAndFlags@FRayTracingInstance@@QEAAXW4Type@ERHIFeatureLevel@@@Z) referenced in function "public: virtual void cdecl FProceduralMeshSceneProxy::GetDynamicRayTracingInstances(struct FRayTracingMaterialGatheringContext &,class TArray<struct FRayTracingInstance,class TSizedDefaultAllocator<32> > &)" (?GetDynamicRayTracingInstances@FProceduralMeshSceneProxy@@UEAAXAEAUFRayTracingMaterialGatheringContext@@AEAV?$TArray@UFRayTracingInstance@@V?$TSizedDefaultAllocator@$0CA@@@@@@Z) iTwinExample C:\Users**\unreal-engine-3dft-plugin-main\unreal-engine-3dft-plugin-main\Intermediate\ProjectFiles\Module.iTwin.cpp.obj

Looks like it was changed in 5.2 https://docs.unrealengine.com/5.2/en-US/unreal-engine-5.2-release-notes/ But it will not build on 5.3

danieliborra commented 4 months ago

Hello,

thanks you for your feedback. We wrote this plugin for 5.0.3 and we don't have short-term plans to update to 5.3. Since it is open-source, please, let me know if you have plans to update it to 5.3 so we could update it in this repo too.