skanect使用教程.doc_第1页
skanect使用教程.doc_第2页
skanect使用教程.doc_第3页
skanect使用教程.doc_第4页
skanect使用教程.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

skanect使用教程免责声明:Skanect所有权归ManCTL公司所有,国内售价830.27元RMB,我提供的破解版仅供学习交流之用,不得用于任何商业性的活动,如需要,请与软件作者联系购买!下面进入正题,考虑到大多数人英语能力有限,我这里就先讲Skanect,KScan3D和ReconsttMe相对比较难,我以后再讲,其实Skanect扫描的效果已经很不错了,没有其他特别需求,用它3D扫描就可以了。(再次提醒:千万不要在同一台计算机上安装Skanect、KScan3D和ReconsttMe,前者和后两者的驱动有冲突,会影响使用,如果要安装另一种软件,请确保前一种的驱动卸载干净!)百度文库里有一位大神写了一个Skanect教程,个人觉得写的还是不错的,大家可以去看看,但是写的有些笼统,初次接触Skanect的人很难看懂,所以我就写一个详细版的Skanect教程,希望对大家有所帮助。当你的计算机已经可以连接Kinect了,你就可以开始下载安装Skanect软件了,你可以在ManCTL官方网站下载免费版,免费版具有专业版的所有功能,就是导出的三维模型没有专业版那么清晰,而且有一些限制,但是还是能够使用的,具体操作也是一样的。 我这里给大家提供两个破解版Skanect的链接,一个在数码资源网,一个在我的网盘,按照安装说明的步骤安装就行了。 安装成功后,先连接Kinect(再次提醒记得给Kinect插电源)再打开Skancet。(软件界面的英文我是意译的,没有直译,方便大家理解) 根据扫描需求设置场景类型、构建尺寸、屏幕横纵比等,路径和配置文件就没必要去动了。人体的话,半身像111就可以了,全身像222就可以,太大的话扫描的范围就会很大,扫描速度会很慢,而且文件会很大。具体还是要自己摸索的。 如果是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不动或上下扫描,扫描的人或物体旋转(够奇葩的,这种方式更容易偏离)。还有其他方法,大家可以自己创新。选好处理器和精确度后点击运行,开始脱机修复(不用连接Kinect进行修复),时间有点久(用GPU会快很多),耐心等待一下。在脱机修复过程中,软件会将记录的扫描场景再次扫描,这个时候,当它扫描到某个干扰物时,可以点击Rest的Run选择忽略它。这样干扰物就不会出现在修复好的模型中。这一步其实就是对关键帧进行再次扫描。接下来就是最重要的修复了,点击Process。Mesh修复(网格修复)例如,当使用Watertight命令(缝合及光滑修复命令)过度,模型变得非常失真,就可以使用Rest命令撤销Watertight命令。当使用Watertight命令时,注意不要将平滑度调太大,否则就会像上图一样造成模型失真,建议一般情况下选择Low低平滑就行了。而至于Mesh修复下的External Edit,其实是用不上的(其实我觉得是没用的),至少目前对于我是没用的。搞不懂它是要干嘛(说是什么用外部工具对模型进行编辑),个人觉得对模型修复没用。估计是把模型上传到云端进行处理吧!Geometry修复(几何修复)Simplify简化命令,将模型的面减少,能够使模型文件更小,也能有一定的模型修复效果,我是不太喜欢简化,貌似没必要吧,个人觉得面越多模型越精确。Fill Holes填孔命令根据实际情况自己调节填孔命令,我很难给出一个标准答案,反正就是要去尝试一下。很明显,肩膀上的洞被很好的修复了,说明选择得很正确。而且模型已经由一个片体(刚开始扫描出来的是空心的片体)变成一个密闭实体了。Move and Crop命令Remove Paert命令 将小于最大模型部分的其他部分去除。参数自己设置,合适就行。Color修复(颜色修复)Colorize命令中的Inpait Colorless选择ON模型就会出现颜色。另一个Remove Color命令就是删除带颜色的部分的命令,就是把有颜色的模型部分删除掉。Remove Colorless则相反,就是把没有颜色的部分删除。当觉得模型已经修复的差不多了(不可能单单靠Skanect就把模型修复得非常完美),j就可以把模型导出了。(为了不被人认出,我的模型是故意没扫描另一边的脸,额,注意隐私啊)Share项Lcocal是保存到计算机,Wep是上传到网络,3D Print是上传到网络打印(这两个国内基本用不了)。Local下的Save命令是把扫描的源文件(skn格式)保存在电脑中,方便以后修复和使用(只能在Skanect中软件打开)。Export Model导出模型命令是将扫描形成的模型导出,可以导成ply、obj、stl等格式(建议导成obj格式,这样就方便导入其他的软件中进行编辑),至于Colors命令,如果单单是打印的话,没有其他的什么要求,随便选择一个就行了。如果想要保持精确度Faces命令尽量不要去减少。Scale命令就是衡量模型的单位,米、毫米、英寸,选择毫米会更好一点(我个人习惯毫米)。选择好就可以Export导出了。当然,单单用Skanect扫描和修复可能并不能满足打印模型的要求,所以,想要更加精确的修复,还需要运用另 外的修复软件来实现(除非扫描的模型已经非常好了),我这里推荐两款模型修复软件,一个是意大利的开源免费英文软件Meshlab,一个是运用比较多的收费的且有简体中文界面的Geomagic。个人比较喜欢Meshlab ,相比之下,Meshlab比G

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论