Import Formats - unitycoder/UnityPointCloudViewer GitHub Wiki
Binary DX11 Converter
Used inside Unity Editor, from menu Window/PointCloudTools/ConvertPointCloudToBinary(DX11)
Format | Version(s) | Extension(s) | Notes | Sample | Specs |
---|---|---|---|---|---|
XYZ (Ascii) | - | XYZ | space separated values | Link | |
XYZRGB (Ascii) | - | XYZRGB | space separated values | Link | |
CGO (Ascii) | - | CGO | From Catia, space separated values, similar to PTS | Link | |
ASC (Ascii) | - | ASC | From Catia, space separated values, similar to PTS | Link | |
PLY (Ascii) | - | PLY | Has many variations | Link | |
PTS (Ascii) | - | PTS | space separated values | Link | |
PCD (Ascii) | v0.7 | PCD | space separated values | Link | |
LAS (Binary) | v1.2 to 1.4 | LAS | pointDataRecordFormats:2&3 | Link |
Mesh Converter
Used inside Unity Editor to create point meshes (no mesh reconstruction) from menu Window/PointCloudTools/PointCloudToUnityMeshes
Format | Version(s) | Extension(s) | Notes | Sample | Specs |
---|---|---|---|---|---|
XYZ (Ascii) | - | XYZ | space separated values | Link | |
XYZRGB (Ascii) | - | XYZRGB | space separated values | Link | |
CGO (Ascii) | - | CGO | From Catia, space separated values, similar to PTS | Link | |
ASC (Ascii) | - | ASC | From Catia, space separated values, similar to PTS | Link | |
PLY (Ascii) | - | PLY | Has many variations | Link | |
PTS (Ascii) | - | PTS | space separated values | Link | |
PCD (Ascii) | - | PCD | space separated values | Link | |
LAS | v1.2 to 1.4 | LAS | pointDataRecordFormats:2&3 | Link |
Runtime Importer
For importing raw point clouds at runtime (note: Parsing is slower than converting them inside editor first)
Format | Version(s) | Extension(s) | Notes | Sample | Specs |
---|---|---|---|---|---|
XYZ (Ascii) | - | XYZ | space separated values | Link | |
XYZRGB (Ascii) | - | XYZRGB | space separated values | Link | |
CGO (Ascii) | - | CGO | From Catia, space separated values, similar to PTS | Link | |
ASC (Ascii) | - | ASC | From Catia, space separated values, similar to PTS | Link | |
PLY (Ascii) | - | PLY | Has many variations | Link | |
PTS (Ascii) | - | PTS | space separated values | Link | |
PCD (Ascii) | - | PCD | space separated values | Link | |
LAS/LAZ | ? | LAS/LAZ | Works using included RuntimeLASConvert.cs script to run standalone converter in the background | LAS | Link |
Standalone Converter
External tool (download page) (sources) Outputs .UCPC (V2) and .PCROOT (V3) formats for the PointCloudViewer
Format | Version(s) | Extension(s) | Notes | Sample | Specs |
---|---|---|---|---|---|
LAS/LAZ | ? | LAS/LAZ | Link |