我目前是计算机科学本科生,明年将进入我的最后一年。增强现实是我发现非常有趣的一个主题,但我不知道从哪里开始学习。
您可以从哪里开始学习这个主题,以及有哪些相关的库可供使用?
我目前是计算机科学本科生,明年将进入我的最后一年。增强现实是我发现非常有趣的一个主题,但我不知道从哪里开始学习。
您可以从哪里开始学习这个主题,以及有哪些相关的库可供使用?
作为一种非常流行的技术,增强现实可以通过一些不同的算法来构建,这些算法可以单独学习。通常包括:
要深入了解这个主题,我建议采取以下步骤:
《实用程序员》增强现实书籍非常不错,有很多代码示例和练习,可以让你参与其中,而不仅仅是看一些理论。虽然有点过时,但它应该是一个相当不错的起点。
我花了一些时间寻找iPhone的AR代码。如果你想做AR和位置相关的项目,那么可以下载这个工程。
http://github.com/adascent/iPhone-AR-Toolkit
基于上述提到的ARKit进行改进并实际编译。原始的AR kit不支持设备旋转,有人添加了这个功能,但实际上他们的代码从未工作过,因此第三方接手并进行了修复。
我目前正在为这段代码添加更多功能。
如果你是本科生,可以先向教授(或者研究生,如果你所在的地方有)咨询。即使他们对此不是很了解,他们也会知道去哪里寻找答案。