如何用Unity创建一个的简单的unity hololens sdkunity3D程序

如何用Unity创建一个的简单的HoloLens 3D程序
时间: 16:50:13
&&&& 阅读:184
&&&& 评论:
&&&& 收藏:0
标签:注:本文提到的代码示例下载地址&
之前我们有讲过一次如何在HoloLens中创建一个2D程序的,没看过或者忘记的同学可以看回忆一下^_^
如果说上次的2D版就是个带了个HoloLens面具的UWP程序,那我们这次要做的呢可是正宗的3D程序哦。
先来看看我们要做些什么准备。
1.&Visual Studio 2015 Update 3
2.&Windows 10 (10.0.10586 version or later)
跟上次的2D程序相比,我们还需要一个Unity HoloLens 预览版,链接上面都有,没装的同学先装一下。我们所有的开发基本上都是通过这个版本的Unity来完成的,而且这个版本比较特殊,如果你PC上已经装好了Unity但还不是这个版本的话,还是不行的。
准备工作做完之后,接下来就要开始开发了。
首先,我们先打开Unity(HoloLens Technical Preview 版本,下面就统一称Unity),点击右上角的"NEW",填上Project name和Location,选择3D,点击Create Project按钮。
点击File,选择 Save Scene,输入文件名,保存。
&然后在MainScene上面点击Create,选择3D Object-&Sphere
为了适配我们的HoloLens,接下来我们要做些配置上的修改。
首先是MainCamera, Position设为原点(0, 0, 0)。Clear Flags 选择Solid Color, Background 选择黑色#。
下一步是Directional Light。先将Transform Reset, 然后将Position-Y设为10。
然后是Sphere。将Scale设置为(0.2, 0.2, 0.2),Position-Z设置为2。
最后,我们需要把这个project转成VS的solution,我们需要修改一些设置。
选择Edit-&Project Settings-&Quality,Default选择Fastest。
选择File-&Build Settings,点击Add Open Scenes,选中我们刚刚创建的scene。
在Platform列表种选中Windows Store,将SDK设为Universal 10,Build Type 设置为D3D,并将Unity C# Projects勾选上。如果说Windows Store中没有这些设置,那么请检查下安装的时候是不是所有选项都选上了,确保需要安装的都装上,才能做这一步操作。
点击页面上的Player Settings。Settings for Windows Store-&Other Settings-&勾选Virtual Reality Supported
&回到刚刚Build Settings页面,点击Build按钮,在HelloWorld文件夹种再新建一个文件夹名为App,选中App文件夹,点击Select Folder。
Build 完成之后,HelloWorld文件夹会在文件浏览器种打开,我们打开里面的App文件夹,选择sln文件,用VS2015打开。
在解决方案窗口下,右击Package.appxmanifest文件,选择View Code,把TargetDeviceFamily种的Windows.Universal 改为Windows.Holographic。
&Dependencies&
&TargetDeviceFamily Name="Windows.Holographic" MinVersion="10.0.10240.0" MaxVersionTested="10.0.10586.0" /&
&/Dependencies&
一切修改完毕。在工具栏种选择Debug,x86,HoloLens Emulator,点击运行。
你可以看到在模拟器中有个小球,通过鼠标移动或者箭头移动模拟走路摇头等动作,可以看到小球大小位置出现变化。
到这边我们的教程就告一段落了。
这只是一个很小的3D程序,如果你对Unity有所了解,今后可以开发更多的有趣的3D程序运用到HoloLens上。我们也期待在HoloLens上能见到更多更优秀的3D App。
更多Unity教程,请参考。
更多全息教程,请参考。
文中的源码下载地址。
2D HoloLens入门教程。标签:
&&国之画&&&& &&&&chrome插件
版权所有 京ICP备号-2
迷上了代码!(sahara&amoy)
第三方登录:使用Unity开发HoloLens应用
确保正确配置了开发环境,需安装以下工具和SDK:Visual Studio 2015 Update 1及以上版本;Windows 10 SDK 10586及以上版本;HoloLens模拟器,如图2;Unity HoloLens技术预览版。以上工具和SDK均可在微软官方网址获取,详细教程可以访问:。图2 HoloLens模拟器集成HoloToolkit-Unity项目在创建了标准Unity项目之后,我们需要集成微软官方提供的HoloToolkit-Unity项目。HoloToolkit-Unity是微软官方的开源项目,用于帮助开发者快速开发HoloLens应用,能够快速为项目集成基本输入、空间映射和场景匹配等特性。以下是此项目的结构和内容分析,如图3。Input目录GazeManager.cs用于快速集成凝视射线特性;GestureManager.cs用于快速集成手势识别特性;KeywordManager.cs用于快速集成语音命令特性;CursorManager.cs用于快速集成可视化凝视组件。Sharing目录Sharing Prefab组件用于快速集成场景共享特性。SpatialMapping目录SurfacePlane Prefab组件用于描述和渲染真实世界表面;SpatialMapping Prefab组件用于快速集成空间映射特性;RemoteMapping Prefab组件用于快速集成远程空间映射信息导入特性;SpatialSound目录UAudioManager.cs用于快速集成空间声音特性。
Ctrl+D&将本页面保存为书签,全面了解最新资讯,方便快捷。转贴:unity性能优化 - Unity3D开发Hololens Hololens吧【unity3d吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:71,498贴子:
转贴:unity性能优化 - Unity3D开发Hololens Hololens吧收藏
应该对优化有所帮助吧,知道的温习一下,不知道的好好体会下吧提示信息 Hololens吧来自:
unity3d-全程实战教学模式,入门+精通+应用,4个月变身VR开发工程师!月薪10000..起!unity3d7天免费试学!就业后付款!现在报名立减1000,先到先得!!
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 unity hololens 大赛 的文章

 

随机推荐