Algorithm for simplifying 3d surface?

后端 未结 7 892
佛祖请我去吃肉
佛祖请我去吃肉 2021-02-07 11:22

I have a set of 3d points that approximate a surface. Each point, however, are subject to some error. Furthermore, the set of points contain a lot more points than is actually n

7条回答
  •  别那么骄傲
    2021-02-07 12:09

    I think you are looking for 'Level of detail' algorithms.

    A simple one to implement is to break your volume (surface) into some number of sub-volumes. From the points in each sub-volume, choose a representative point (such as the one closest to center, or the closest to the average, or the average etc). use these points to redraw your surface.

    You can tweak the number of sub-volumes to increase/decrease detail on the fly.

提交回复
热议问题