You*_*Lee 12 3d mesh maya point-clouds meshlab
我正在尝试从网格中生成点云数据,例如Maya的(.obj)文件.但是,我只能找到相反的情况,在互联网上点云点.有没有办法使用MeshLab或Maya等3D工具创建"网格点云数据"?(我更喜欢使用MeshLab)
谢谢.:)
将三角网格转换为点云意味着您要在该表面上进行点采样。根据所需的分布(例如统一蒙特卡洛、泊松盘等),有不同的算法,结果完全不同。例如,如果您需要间隔良好的随机点,则需要泊松盘分布。您可以在meshlab 内或直接在http://www.meshlabjs.net/上的浏览器上测试其中一些算法(只需加载网格并在搜索框中键入“采样”)。
您可以在网格处理 vcg 库 ( http://www.vcglib.net ) 中找到一个 c++ 开源实现以及这些算法的描述(实现起来非常简单):
具有三角形网格蓝噪声特性的高效灵活采样
M Corsini、P Cignoni、R Scopigno
IEEE 可视化和计算机图形学交易 18 (6), 914-924
http://vcg.isti.cnr.it/Publications/2012/ CCS12/