Original Post
Well my google-fu as failed me today, and I can't seem to find the required information. So was wondering if you guys could point in the right direction. Basically I'm experimenting with a modelling technique which takes a point cloud (with per-point normals) and outputs a GPU-friendly mesh. Google returns lots of academic papers on the subject (mainly for the medical industry), but they are a bit over my head to be honest. a) I can see how Delaunay Triangulation works on 2D data - but can it be extended to work in 3d? Is it even appropriate? b) Does having normal-data help in any way (i'm assuming yes - as it would help the algorithm know the orientation of the original surface). c) I'm trying to avoid putting the point cloud into a voxel dataset and running marching cubes over it - but would it be foolish to try and avoid this? By the way: this is all in aid of easier procedural generation of a level mesh - so is related to game development ;-)