I was attempting to mesh a point cloud with 0.0.11.57473.
After Sequioa converted the file to the new sprt format, I got an error that the created sprt couldn’t be found so that meshing the points could start.
There doesn’t seem to be a way to locate and point to the file for the meshing step.
Can you please provide a step by step description of what you did, more specifically
What file format did you load initially for conversion?
Does an SPRT file with the same name as the original source exist in the same folder after the conversion?
EDIT: Looking at the error message, it is possible that some path was hard-coded in the build you are testing, as I see “\Users\Matt” in there which is the name of one of our developers
I suspect this was caused by an error reading your original point file. Unfortunately, it seems that Sequoia 0.0.11 does not always report such errors.
Could you please try to convert your point file by using the “File -> CONVERT POINT Files…” menu item instead? I hope that will give us a more useful error message.
Would it be possible for you to please send us a copy of your original point file so we can test it?
I used the File -> CONVERT POINT Files – and it saved the SPRT into the folder where I had my XYZ point cloud.
The point cloud + icon got the SPRT to the workspace
mesh icon resulted in a very fast, detailed and textured mesh.
All good
I’m getting a similar error with version 1.9.58926 on Windows 7.
When attempting to load a .ptx or .e57 file (I haven’t tested other formats) in to a point loader the user is prompted to create a .SPRT and load that instead. After responding 'Yes" I get an error ‘particle_file_istream_factory: The input file “C:\tmp\scan.sprt” does not exist’, where scan.sprt is the new file that should be created next to the original .ptx or .e57 file. Checking outside of Sequoia there is in fact no .sprt file.
Looking in the Log Window I see the following:
WRN: PointOgreSequoiaPair::refreshFileInfo called
WRN: PointOgreSequoiaPair::setFilename called C:\tmp\scan.sprt
WRN: PointOgreSequoiaPair::setSprtCacheFilename called C:\tmp\scan.test_sprt
WRN: PointOgreSequoiaPair::refreshFileInfo called
Manually converting .ptx and .e57 files to .sprt and loading those works fine.