Developers can easily generate point clouds from 3D files using the 3D library. Few formats supported by the API are WavefrontOBJ, Discreet3DS, STL (ASCII, Binary), FBX (ASCII, Binary), Universal3D, Collada, GLB, glTF, PLY, DirectX, Google Draco formats, etc. The generation process is very simple, load the source file through the instance of the scene class , use some methods of the 3D library, and call with the relevant output The Save method of the format parameter.
Generate point cloud to 3D Scene to various formats
Developers can easily create 3d point cloud files through the same process listed above. Consider some examples like 3DS to PLY point cloud. Load 3DS files via scene class objects. Create save options using PLYSaveOptions and call the scene save method with the output file path and ply options arguments. The API has appropriate options classes for saving into related classes, e.g. A3dwSaveOptions AmfSaveOptions Discreet3dsSaveOptions Html5SaveOptions RvmSaveOptions and more. Here is the full list of 3D point cloud formats options.