add support for 64 bit integer#32
Conversation
|
Thanks for submitting this! Pardon the slow response. Although I see the obvious utility, I'm reluctant to merge this because the 8+ byte int types are not listed in the "specification" of the .ply format here. Honestly that page is not much of an official spec, but it's the closest we have. I don't want to encourage folks to casually create .ply files that other software definitely cannot read. If we really wanted to add this, maybe we could guard it behind some obnoxiously-worded functions like |
|
Not sure where a proper "standard" would be, but at least Wikipedia (https://en.wikipedia.org/wiki/PLY_(file_format)) says:
I would say that software that cannot handle a certain data type should ignore the property and notify the user. |
|
@nmwsharp @kangzixiang Can this be merged now? |
This adds type support for
int64_tanduint64_twith their equivalent PLY typesint64anduint64.There is no standard
uint128_tfor testing the exception inaddFaceIndices. This requires boost and is therefore optional.