skanect使用教程
免责声明:Skanect所有权归ManCTL公司所有,国内售价830.27元RMB,我提供的破解版仅供学习交流之用,不得用于任何商业性的活动,如需要,请与软件作者联系购买!
下面进入正题,考虑到大多数人英语能力有限,我这里就先讲Skanect,KScan3D和ReconsttMe相对比较难,我以后再讲,其实Skanect扫描的效果已经很不错了,没有其他特别需求,用它3D扫描就可以了。(再次提醒:千万不要在同一台计算机上安装Skanect、KScan3D和ReconsttMe,前者和后两者的驱动有冲突,会影响使用,如果要安装另一种软件,请确保前一种的驱动卸载干净!!!)
百度文库里有一位大神写了一个Skanect教程,个人觉得写的还是不错的,大家可以去看看,但是写的有些笼统,初次接触Skanect的人很难看懂,所以我就写一个详细版的Skanect教程,希望对大家有所帮助。
当你的计算机已经可以连接Kinect了,你就可以开始下载安装Skanect软件了,你可以在ManCTL官方网站下载免费版,免费版具有专业版的所有功能,就是导出的三维模型没有专业版那么清晰,而且有一些限制,但是还是能够使用的,具体操作也是一样的。 我这里给大家提供两个破解版Skanect的链接,一个在数码资源网,一个在我的网盘,按照安装说明的步骤安装就行了。 安装成功后,先连接Kinect(再次提醒记得给Kinect插电源)再打开Skancet。(软件界面的英文我是意译的,没有直译,方便大家理解)
根据扫描需求设置场景类型、构建尺寸、屏幕横纵比等,路径和配置文件就没必要去动了。人体的话,半身像1×1×1就可以了,全身像2×2×2就可以,太大的话扫描的范围就会很大,扫描速度会很慢,而且文件会很大。具体还是要自己摸索的。 如果是AMD显卡的计算机,只能用CPU渲染(Skanect只支持NVIDIA CUDA2.0以上的显卡),速度会比GPU渲染慢几何倍(就是GPU渲染速度远远快于CPU);如果是NVIDIA的显卡且支持CUDA2.0以上,要开启GPU加速就要去安装一个CUDA2.0以上的驱动,可以去NVIDIA官网下载,具体操作可以自行脑补(其实我也不清楚,因为我的是AMD显卡,哈哈哈哈)。具体设定根据自我需求决定,可以选择高质量渲染,就是时间比较慢,但是精细。
注意扫描距离(Kinect离扫描物体的距离)要大于60厘米小于4米,太近太远会扫描不出来。而且要保证旁边没有其他的东西影响扫描(Kinect会扫描在这个范围内的所有东西),最好是在一个东西少一点,空旷一点的地方扫描(当然
构建尺寸要合理,这样就不会扫描一大堆没用的东西,构建尺寸以外的东西Kinect会扫描,但是不会被渲染出模型)。按开始扫描键开始扫描。。。
现在开始扫描。。。。。。
如何扫描才能扫描出比较好的模型呢?这有很多种方法。
最标准也是效果最好的就是利用旋转台和升降台进行多方位上下扫描,就是让人或物体站在旋转台上,将Kinect固定在一个升降台上(注意与物体的距离),旋转台每旋转一个角度(转多少随意,尽量小一点,转慢一点),升降台上下扫描一次(具体多少次,随意,一次就够了),这样继续扫描一两圈,就可以生成比较好的模型了。
但是很多3D爱好者根本就没有旋转台和升降台,另一种比较方便方法就是,拿着Kinect围绕着人或物体360度扫描,这也是一种不错的方法,但是很容易扫描的过程中扫描的物体偏离模型位置(手抖了),遇到这种情况时,Skanect
扫描窗口不会出现绿色,而是白色,当扫描时窗口扫描的模型颜色变为白色且有提示模型偏离时,你要么找回原来的位置,让模型重新吻合,要么停止扫描删除模型重新扫描。
还有一种奇葩的方法就是,拿着或放着Kinect不动或上下扫描,扫描的人或物体旋转(够奇葩的,这种方式更容易偏离)。还有其他方法,大家可以自己创新。