前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Hololens开发学习(五)——场景共享

Hololens开发学习(五)——场景共享

作者头像
医学处理分析专家
发布2020-06-29 11:24:41
6640
发布2020-06-29 11:24:41
举报
文章被收录于专栏:最新医学影像技术

这一篇主要讲解Hololens场景共享。HoloTolkit5.8Test中提供了场景共享案例,已经实现了同步世界坐标系功能,我们只需要在此基础上进行代码修改就可以应用到自己项目中来。我会分享一个共享Cube的案例。

1、打开SharingTest,删除sphere,添加cube。

我们来实现共享Cube,因此需要对CustomMessages脚本进行简单修改,代码如下。

2、新建ObjectSharingManager脚本,用它来控制Cube状态消息的广播和接收。代码如下。

3、要想广播和接受Cube的信息,我们需要搭建Socket服务,当然HoloTookit已经为我们提供了Socket套件,把External复制到如下目录下。

4、下面就要启动SharingService,在Unity主菜单下:HoloTookit->Sharing Service->Launch Sharing Service,如图所示。

5、此时会打开一个Socket服务端,如图所示,记录下IP,该终端会出现多个SharingService,我们选择和Hololens在同一个IP网段下的IP,例如:192.168.43.104。

6、我们将192.168.43.104输入到Sharing组件中的Server Address中去,如图所示。

7、完成上面这些步骤后,我们将程序部署到Hololens上,观察Socket服务端界面,可以看到有设备加入到服务器。如图所示。

我直接把最后结果视频分享给大家,看是否跟我一样有这样的效果。我是用Hololens真机和Unity一起,互相操作来实现Cube状态共享。

视频内容
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-04-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 最新医学影像技术 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档