- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
数字孪生技术与工程实践
第7章数字孪生系统开发和应用案例
数字孪生技术与工程实践
引言
pUnity是一款优秀的2D/3D游戏引擎,使用Unity开发的游戏大作层出穷。如今,Unity已
经不止用来开发游戏,其在电影、工业制造、教学、仿真实验和工程领域也有很多的应用。
pUnity应用开发的主要特点包括:
n①跨平台支持,所开发应用支持Windows、Mac、Xbox、iOS、Android等PC、移动和主机平台;
n②能构建拟实的场景,Unity渲染底层支持DirectX和OpenGL,支持NVIDIAPhysX物理引擎,可模
拟包含刚体、柔体、关节物理、车辆物理等对象;
n③支持VR/AR/MR应用,支持HTCVIVE、MicrosoftHololens等应用的开发。
p本章给出基于Unity构建一个数字孪生应用的基本方法。
数字孪生技术与工程实践
目录
7.1利用Unity开发数字孪生应用的准备
7.2智能车间数字孪生系统实施案例
7.3数字孪生生产系统中VR/AR可视化应用
数字孪生技术与工程实践
7.1利用Unity开发数字孪生应用的准备
数字孪生技术与工程实践
Unity开发环境配置
pUnity开发环境主要组成部分是UnityEditor和脚本编辑器。
p脚本可以使用C#或者Javascript编写,可以使用任意的编辑器编写脚本,里以Visual
Studio2019为例,介绍如何安装开发环境和调试工程的脚本
(1)安装VisualStudio2019的Unity编辑器组件
(2)安装UnityHub,获得Unity授权
(3)配置Visualstudio解决方案
(4)在VisualStudio中调试Unity程序
数字孪生技术与工程实践
基于Unity和Vuforia的AR开发环境配置
pVuforia是高通的AR解决方案,需要在官网上进行Target
Manage,也就是图像预处理,Vuforia不但对于商业级应用
提供云识别,而且还支持三维立体物件识别和HoloLens应用。
目前高通的AR解决方案已经成为事实上的一个AR增强现实的
SDK标准。
p要点:
n需要到高通官网下载VuforiaSDK
n配置VuforiaSDK以构建图片识别环境
n配置VuforiaSDK以进行三维识别
数字孪生技术与工程实践
Vuforia三维零件体扫描过程
ObjectScanningTarget图片扫描开始界面扫描特征建立扫描信息摘要
整个零件矩形包裹半个零件矩形包裹扫描测试结果
数字孪生技术与工程实践
基于Unity和SteamVR实现的VR开发环境配置
p本书以HTCVIVE作为VR功能实现的硬件设备为例介绍Unity中VR开发环境配置准备工作
pUnity开发VR应用主要利用SteamVRSDK,该SDK是一个由Value提供的官方库,以简化
Vive的开发,它同时支持OculusRift和HTCVIVE。将插
动点策划通过提供各行各业经典策划案例,策划思路,行业必威体育精装版动态,旨在做好你的助手,为你正在谋划的事情提供框架思路或创作灵感。
文档评论(0)