Tango UnitySDK 示例项目教程
tango-examples-unity 项目地址: https://gitcode.com/gh_mirrors/tan/tango-examples-unity
1. 项目目录结构及介绍
tango-examples-unity/
├── AndroidIntegration/
├── MotionTrackingTutorialStart/
├── TangoWithCardboardExperiments/
├── TangoWithMultiplayer/
├── UnityExamples/
│ ├── DetectTangoCore/
│ ├── MotionTracking/
│ ├── PointCloud/
│ ├── AreaLearning/
│ ├── AreaDescriptionManagement/
│ ├── AugmentedReality/
│ ├── MarkerDetection(Experimental)/
│ └── MeshBuilder(Experimental)/
├── .gitignore
├── CONTRIBUTING
├── LICENSE
└── README.md
目录结构介绍
- AndroidIntegration/: 包含与Android生命周期管理相关的文件。
- MotionTrackingTutorialStart/: 包含运动跟踪教程的起点项目。
- TangoWithCardboardExperiments/: 实验项目,展示如何将Cardboard UnitySDK与Tango UnitySDK结合,创建6DOF VR体验。
- TangoWithMultiplayer/: 示例项目,展示如何在共享世界中使用Photon Unity Networking SDK进行多用户Tango体验。
- UnityExamples/: 包含Unity 5及以上版本的示例项目。每个示例都在其自己的场景中:
- DetectTangoCore/: 展示如何在Project Tango API可用时显示UI。
- MotionTracking/: 展示如何使用运动跟踪API。
- PointCloud/: 展示如何使用深度API并将点云数据转换为世界坐标。
- AreaLearning/: 展示如何使用区域描述运动API并在特定位置放置对象。
- AreaDescriptionManagement/: 展示如何使用区域描述管理API并创建新的区域描述。
- AugmentedReality/: 展示如何使用视频摄像头叠加API和运动跟踪API创建增强现实体验。
- MarkerDetection(Experimental)/: 展示如何结合Tango运动跟踪使用标记检测库。
- MeshBuilder(Experimental)/: 展示如何使用运动跟踪API和深度API构建网格。
- .gitignore: Git忽略文件。
- CONTRIBUTING: 贡献指南。
- LICENSE: 项目许可证。
- README.md: 项目自述文件。
2. 项目启动文件介绍
项目的启动文件通常是UnityExamples/目录下的各个示例场景文件。例如:
- UnityExamples/MotionTracking/MotionTracking.unity: 运动跟踪示例的启动场景。
- UnityExamples/PointCloud/PointCloud.unity: 点云示例的启动场景。
这些场景文件是项目的核心,用户可以通过打开这些场景文件来启动相应的示例项目。
3. 项目的配置文件介绍
项目的配置文件主要包括以下几个部分:
- .gitignore: 用于指定Git在版本控制中忽略的文件和目录。
- CONTRIBUTING: 包含项目的贡献指南,指导开发者如何为项目做出贡献。
- LICENSE: 项目的许可证文件,通常为Apache-2.0许可证。
- README.md: 项目的自述文件,包含项目的概述、使用说明、贡献指南等信息。
这些配置文件对于项目的维护和使用至关重要,开发者应仔细阅读并遵循其中的指导。
通过以上内容,您可以了解Tango UnitySDK示例项目的目录结构、启动文件和配置文件的基本信息。希望这些信息对您有所帮助!
tango-examples-unity 项目地址: https://gitcode.com/gh_mirrors/tan/tango-examples-unity
614

被折叠的 条评论
为什么被折叠?



