ARFoundation系列讲解 - 02 环境搭建

本文详细介绍了如何搭建Unity ARFoundation开发环境,包括创建Unity账号、安装Unity Hub、选择许可协议、安装Unity编辑器(含Android和iOS支持)、Unity汉化及安装XCode。适合AR和VR开发者入门。
摘要由CSDN通过智能技术生成

 一、视频讲解

https://www.bilibili.com/video/BV1RB4y1P7m1/


二、Unity安装

2.1 创建Unity 账号

1. 前往 Unity中国官网(https://unity.cn)点击 “创建Unity ID” 按钮。

2. 再弹出的 “创建 Unity ID” 面板中,填写完成个人信息后,点击 “创建 Unity ID” 按钮。稍后,在自己填写的邮箱地址会收到 Unity 官方发的一封确认注册验证邮件,按照提示步骤完成验证就可以了。

2.2 登录Unity账号

1. 点击Unity官网,右上角 “登录” 按钮。

2. 再弹出的 “登录面板” 中,填写完成自己的账号信息后,点击 “登录” 按钮。

2.3 安装Unity Hub

1. 在Unity官网 下载Unity Hub 安装程序。

2. 找到下载的Unity Hub安装程序,并双击启动安装。

3. 跟随安装向导完成安装。

2.4 登录Unity Hub

1. 打开Unity Hub后,你可能需要登录你的Unity账户。如果你还没有账户,你可以直接在Unity Hub中创建一个。

2. 如果你已有Unity 账号:

  • 直接在登录界面输入你的邮箱和密码或手机号。
  • 点击“登录”继续。

3. 如果你没有Unity 账号:

  • 点击登录窗口中的“创建Unity 账号
  • 在打开的网页中填写必要的信息,包括邮箱、密码等。

 2.5 许可协议

        Unity许可协议定义了开发者可以如何使用Unity软件及其相关服务。Unity提供了不同类型的许可证,以适应不同规模和需要的开发者或公司。主要许可类型包括个人版(Personal)、专业版(Plus和Pro)以及企业版(Enterprise)。以下是这些许可证的基本概述和它们主要的使用条件:

2.5.1 Unity个人版(Personal License)

  • 适用对象:适用于年收入或资金少于10万美元的个人开发者、爱好者、初学者和小型团队。
  • 成本:免费。
  • 主要限制:不能移除Unity启动时的闪屏。使用者的年收入或融资额必须低于10万美元。

2.5.2 Unity专业版(Plus & Pro Licenses)

  • 适用对象:适合年收入超过10万美元的专业开发者和团队。
  • 成本:按月订阅,具体价格请参考Unity官网。
  • 主要优势:
  1. 移除Unity闪屏。
  2. 访问额外的Unity Cloud Build服务。
  3. 更高级的分析和报告功能。
  4. 客户支持。
  • 使用条件:订阅者需要满足年收入超过10万美元的要求。

2.5.3 Unity企业版(Enterprise License)

  • 适用对象:大型游戏开发公司和企业客户。
  • 成本:根据企业的具体需求和规模定制报价。
  • 主要优势:
  1. 个性化的支持服务。
  2. 定制的解决方案和培训。
  3. 更广泛的合作伙伴网络和资源访问。
  • 使用条件:企业用户需要与Unity团队联系以获取定制化的服务和报价。

2.5.4 Unity个人版本许可证获取

1. 登录Unity Hub后,点击左侧菜单栏中的“许可管理”(Licenses)。

2.6 ​​​​​安装Unity 编辑器

1. 前往 Unity中国官网,点击 “下载Unity” 按钮。

2. 在 “Unity 版本” 面板中,选择 “所有版本/从Unity Hub 下载”。

3. 再弹出的 “添加模块” 面板,勾选 “Android Build Support”、“iOS Build Support”和Visual Studio 选项,点击 “继续” 按钮。

2.7 ​​​​​Unity汉化

1. 打开Unity Hub 在左边面板,打开 “安装” 面板,点击右下角的”齿轮“。

2. 勾选 ”简体中文“ 选项,点击 ”安装“。


三、安装XCode

        安装Xcode是为了开发iOS、iPadOS、macOS、watchOS和tvOS应用的首要步骤。以下是通过Mac App Store安装Xcode的基本步骤,这是最简单和推荐的安装方式:

3.1 前提条件

  • macOS的最新版本。
  • mac电脑一台。
  • Apple ID账号,如果你使用iTunes、iCloud或App Store,你已经有一个了。

3.2 安装步骤

1. 打开Mac App Store:

  • 在你的Mac上,点击Dock上的App Store图标,或者在Finder中的“应用程序”文件夹内找到并打开它。

2. 安装Xcode:

  • 在Mac App Store的搜索栏中输入“Xcode”,然后按回车键。
  • 在搜索结果中找到Xcode,点击“获取”按钮,然后点击“安装App”。
  • 如果要求,输入你的Apple ID和密码。
  • 下载和安装过程可能需要一段时间,具体时间取决于你的互联网连接速度和安装时选择的组件。

3. 启动Xcode:

  • 安装完成后,可以在“应用程序”文件夹中找到Xcode。
  • 双击Xcode图标以启动它。
  • 首次启动Xcode可能会提示你安装额外的工具,接受并输入你的Mac登录密码以继续。

3.3 ​​​​​​​注意事项

  • Xcode的文件大小非常大,因此下载和安装过程可能需要较长时间。
  • 确保你的Mac有足够的空间来安装Xcode,因为Xcode和它的组件需要较大的磁盘空间。
  • 为了开发和发布应用到App Store,你需要注册为Apple Developer Program的成员,这可能需要支付年费。下面是苹果开发者账号的分类:

账号类型

上架App Store

udid数量

邓白氏码

协作人数

年费(人民币)

个人账号

支持

100

不需要

1人

688

公司账号

支持

100

需要

多人

688

政府账号

支持

100

需要

多人

688

企业账号

不支持

无限制

需要

多人

1988


四、文档资料

  1. ARFoundation系列讲解-教程目录
  2. Unity官方API学习一门技术,官方教程是最权威的
  3. ARFoundation Samples :ARFoundation 示例地址
  4. ​​​​​​​视频教程下载
  5. PDF下载 

  • 10
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
ARFoundation是一个用于在移动设备上创建现实增强应用程序的开发框架。人脸跟踪编程是ARFoundation系列教程中的一部分。 人脸跟踪是通过相机捕捉实时视频流并使用AR技术来检测和跟踪人脸的过程。这个过程涉及到计算机视觉和人工智能的技术,可以在移动设备上实时地识别人脸,进而应用各种效果和交互。 在ARFoundation系列教程中学习人脸跟踪编程,你将学习如何使用ARFoundationUnity引擎来构建具有人脸追踪功能的应用程序。教程会向你介绍如何在Unity中创建一个AR项目,并使用ARFoundation的API来实现人脸追踪功能。 首先,你需要在Unity中导入ARFoundation库并设置相机权限。然后,你可以创建一个3D模型来代表人脸,并将其与人脸跟踪的数据进行关联。在跟踪开始后,你可以通过获取人脸的特征点信息和姿势来实时地更新模型的位置和角度。 此外,你还可以根据人脸的表情特征,例如眨眼、微笑等,来触发应用程序中的效果或交互。例如,你可以通过检测到用户眨眼的动作来实现快门的触发,拍摄照片或录制视频。 通过学习ARFoundation系列教程中的人脸跟踪编程,你将能够掌握如何使用AR技术在移动设备上实现实时人脸跟踪功能。这将为你开发创新的增强现实应用程序提供基础,并且能够为用户提供更加沉浸式和交互性的体验。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DaLiangChen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值