目录
前言
本节内容用于讲解点云生成的相关工作。
一、主要工作
为了实现预计算,第一步是要在场景模型上分布点云,传统的采样过程随机,生成的点云不够均匀,所以要用一些更好的方法,例如依靠泊松圆盘的采样方法。这里是一个不错的采样方式,它与传统采样方式不同,通过给采样分配权重,在给定点集上自动进行泊松圆盘采样,生成的样本较之原先更满足蓝噪声性质。
二、具体实现
1、首先确定初始点集数量与希望得到点云数
2、计算每个mesh中每个三角面片面积
3、确定每个mesh上的 输入点云和输出点云数
4、根据三角形面积确定采样权重(以随机数方式)
5、依靠介绍方法实现采样
三、结果展示
点云在blender中展示如下:
对应模型如图: