-
Notifications
You must be signed in to change notification settings - Fork 3
General PR Patch #138
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
General PR Patch #138
Conversation
…s + load cloud fix
hello @eleniv3d and @DamienGilliard , if you have the time to review or at least have a look and validate the new features would be great, no major breaking changes in it anyways. Cheers! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @9and3 , Thanks a lot for this pr. I just added 2 general remarks, both of which I can implement if you want. I still approved the PR in case we leave it like that.
Cheers !
@DamienGilliard thanks for the feedback, very good spot for the pickle. Just went and came back from hell and the serialization is now JSON based, I also managed to make it a bit lighter without indentation. If there isn't anything else, this is good to go to main. |
description
Various fixes and new features from testing DF in the evaluation of AugmentedCarpentry experimental campaign.
new features
DFExportResults
,DFImportResults
,DFInspectResults
: I added the serialization of the result object so that it can be saved locally under the extension.diffCheck
, shared and reloaded. This was needed when evaluating multiple elements and not having the need to have a.gh
for each and re-run the results each time. This way this file can be lightweight and shared for repeatability.DFSaveCloudToPLY
: simple as that.fixes
DF_cloud_cloud_distance
since it was broken but it was still included in the publicationDFCsvExporter
gh component distances export problem: we had a problem in exporting distances in one cell especially when exporting analysis data of large structures. In fact the limit of the csv of chars per cell is ~30k. To solve this problem, I added a separate toggle button to export distances as separate files but with id identification both in file naming and as a second column in the csv.DFCsvExporter
gh component as an extra crunchy perk 🥫DFLoadCloudFromFile
input checks to avoid errors + default scale value set to1.0f
documentation