Hello,
I have a trouble with SDK samples.
It had worked well until last week.
But it’s not working currently.
CreateSfmSensorDatabase(L"sensorsdb.xml", &spSensorsDb) in CreateReconstruction()
returns ERROR_FILE_NOT_FOUND and spSensorsDb is null.
I think the sensorsdb.xml is currupted. But I cannot find the file in my PC.
I removed and reinstalled SDK. But it’s still not working.
How can I fix it?
Hello,
you can find the sesorsdb.xml file included with the RealityCapture application executables. So either change the path in the CreateSfmSensorDatabase command arguments or copy the file to the sample project directory.
However, the sensors database is not necessary for the sfm pipeline to work, it just makes it faster. So if you comment out the CreateSfmSensorDatabase command in the sample, it should work just fine.
Thanks for quick response.
I just found sensordb.xml and I copied it to sdk sample directory.
Now CreateSfmSensorDatabase() returns OK.
But next line, CapturingReality::Sfm::Hierarchical::CreateHierarchicalSfmPipeline(pConfig, NULL, NULL, pCache, spSensorsDb, NULL, &spSfm) returns error.
Error code is 0x800b0101.
Do you know about the error code?
When I google, the error code is related with windows system error.
If it is right, can I relocate the license to other computer before license period is over?
Your SDK libs have probably expired. You need to download and install new version of SDK. You can download it here:
https://rcbuilds.capturingreality.com/2 … 1FD252.msi
Before you install, make sure that you have your copy of the SDK samples outside program files, so that your work won’t be overwritten by the installation.
I’m hitting that error using the latest SDK… 0x800b0101 on CreateHierarchicalSfmPipeline with mostly unchanged code that used to be working. Any ideas how to fix it?
Seems like I’m missing the sensordb.xml and the latest RC 20170801-667-8CC6D6CF-58FD-4BE5-BF7A-F92445DE0F9B doesn’t install it
Edit: Installed an earlier RC and grabbed a sensordb.xml, put it on the directory and still getting the same error
Edit2: Figured it out, I had stale dlls somewhere else that needed to be updated to match the latest SDKs… phew