-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Moritz edited this page Aug 14, 2019
·
5 revisions
- Two seperate point cloud renderers with support for splatting and phong lighing
- Ground Truth Renderer directly renders a subset of the point cloud without preprocessing
- Octree Renderer builds an octree in a preprocessing step and renders the point cloud with LOD control
- PlyToPointcloud tool for converting .ply files with x,y,z,nx,ny,nz,red,green,blue format into the required .pointcloud format
- Install DirectX11 and HDF5
- Download and extract the latest Windows release from Releases
- Drag and drop your .ply files onto PlyToPointcloud.exe
- Adjust the settings.txt file (optional)
- Run PointCloudEngine.exe
- Open a generated .pointcloud file with [O]
- Press [H] for help and [R] to switch between the two renderers
- Go into Splat view mode with [ENTER]
- Move the camera so close that the individual splats are visible (depending on the scale this might not happen)
- Press [Q/E] to adjust the sample rate in such a way that the splats overlap just a bit
- Enable Blending with [B], look at the point cloud from various distances and adjust the blend factor with [V/N] so that only close surfaces are blended together
ply
format ascii 1.0
element vertex 3
property float x
property float y
property float z
property float nx
property float ny
property float nz
property uchar red
property uchar green
property uchar blue
end_header
1 0 0 1 0 0 255 0 0
0 1 0 0 1 0 0 255 0
0 0 1 0 0 1 0 0 255