文件名称:ar-currency-converter-ios
文件大小:401.74MB
文件格式:ZIP
更新时间:2024-05-14 22:45:25
Swift
在AR体验中识别影像 在用户环境中检测已知的2D图像,并使用其位置放置AR内容。 概述 通过使用用户环境的已知功能来触发虚拟内容的出现,可以增强许多AR体验。 例如,当用户将设备指向绘画时,博物馆应用可能会显示虚拟策展人,而当玩家将设备指向游戏板上时,棋盘游戏可能会放置虚拟作品。 在iOS 11.3和更高版本中,您可以通过在ARKit中启用图像识别功能来将这些功能添加到AR体验中:您的应用程序提供已知的2D图像,并且ARKit会告诉您在AR会话中何时何地检测到这些图像。 此示例应用程序查找该应用程序资产目录中包含的多个参考图像中的任何一个。 当ARKit检测到其中一幅图像时,该应用会显示一条消息,标识识别出的图像,并显示一个简短的动画,以显示其在场景中的位置。 重要:此样本中包含的图像旨在适应各种Apple设备的屏幕尺寸。 要使用这些图像尝试应用,请选择适合您所拥有的任何备用设备的图像
【文件预览】:
ar-currency-converter-ios-master
----.gitignore(179B)
----ARMoney.xcodeproj()
--------.xcodesamplecode.plist(182B)
--------project.pbxproj(17KB)
----MyPlayground.playground()
--------Contents.swift(117B)
--------contents.xcplayground(196B)
----LICENSE()
--------LICENSE.txt(1KB)
----ARMoney()
--------Additional View Controllers()
--------CurrencyConverter.swift(3KB)
--------art.scnassets()
--------Resources()
--------ViewController.swift(10KB)
--------Currency.swift(243B)
--------Base.lproj()
--------ViewController+ARSessionDelegate.swift(3KB)
--------AppDelegate.swift(1KB)
----README.md(10KB)
----Demos()
--------occlusion-vertical-flap.mov(45.59MB)
--------voiceovertrimmed.mov(23.49MB)
--------demo001.mov(51.59MB)
--------note3.gif(5.35MB)
--------voiceover.mov(29.35MB)
--------closeup.png(2.29MB)
--------converted()
--------demo-02-from-top.mov(34.83MB)
--------from-top.gif(4MB)
--------occlusion.gif(3.34MB)
--------note.gif(3.08MB)
--------demo-03-flapping-01.mov(66.99MB)
--------revealed-occlusion.mov(28.42MB)
----Configuration()
--------SampleCode.xcconfig(553B)