如何将点云库与 Unity Google tango 项目集成?
Posted
技术标签:
【中文标题】如何将点云库与 Unity Google tango 项目集成?【英文标题】:How to integrate Point Cloud Library With Unity Google tango project? 【发布时间】:2018-02-28 04:11:38 【问题描述】:我目前正在 Unity 中与 Google Tango 合作,我想集成点云库 (PCL) 以处理点云数据并分割平面。我找不到任何关于此的在线参考,所以有任何帮助将不胜感激
【问题讨论】:
【参考方案1】:这基本上解释了如何将 PCL 与 Unity 集成,但是一旦你有了它,它应该也可以与 Google Tango 一起使用。
-
根据您的 VisualStudio 版本,下载并安装 All-in-one Installer(注意 32 位和 64 位版本)
设置环境变量
create new project
release 模式需要include everything(设置所有内容以进行发布很重要,因为 unity 不适用于调试 .dll)
我遇到了一个错误,迫使我在项目属性中也添加了这个:-D_SCL_SECURE_NO_WARNINGS
构建项目
将生成的 .dll 文件复制到文件夹 Assets/Plugins(如果不存在,则创建一个)
从 Unity 调用它(示例代码在 3 号下。)
就是这样!
PS:如果在完成所有这些步骤后,您开始收到错误,即 .dll 尽管存在于 Plugins 文件夹中,但无法找到,请尝试重新启动您的 PC。我花了几个小时几乎没用的谷歌搜索来阅读一些关于 SO 的评论。
【讨论】:
以上是关于如何将点云库与 Unity Google tango 项目集成?的主要内容,如果未能解决你的问题,请参考以下文章