Hololens控制多个物体,使多个物体可以空间锚与场景保持一致位置!!!!!

我就三个物体分别是cube sphere capsule 我想让他们三个在进入场景中是场景A,然后分别移动这三个物体然他们换个位置即可.得到场景B,然后再HoloLens中我们remove然后我们再次进入刚刚的场景里面此时要出现的是场景B的样子.恳请大神们知道我.我之前一个物体的时候我是模仿大牛 sun-t89博客写法写的.但是再添加物体就不可以实现这个功能了这个是我参照的大牛的博客HoloLens入门之空间锚与场景保持

0

1个回答

1
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Hololens入门之空间锚与场景保持
Hololens入门之空间锚与场景保持rnWorld Anchor(空间锚)提供了一种能够将物体保留在特定位置和旋转状态上的方法。这保证了全息对象的稳定性,同时提供了后续在真实世界中保持全息对象位置的能力。简单地说,你可以为全息物体来添加空间锚点,这样就能在后续步骤中将全息物体准确恢复到它原来的位置。rnrn场景保持是HoloLens全息体验的一个关键特性,当用户离开原场景中时,原场景中全息对象会
Hololens中模型反转,相对Camer位置保持不变。
如果Unity中运行正常,在Holoens设备上出现以下问题。n      1.在Holoens设备观看到模型或者label是反转的。n      2.在Holoens设备观看到设备一直保持和camer相对位置(即模型随设备移动),无法实现空间前进接触模型。n如果出现上面两个问题,那么哈哈,你和小编犯了同样一个问题,就是Unity的版本和Holotoolkit版本不一致。n请看上一篇入门篇
Hololens官方教程精简版 - 07. Spatial mapping(空间映射)
前言个人建议,学习Holograms 230之前,一定完成《Hololens官方教程精简版 - 02. Introduction with Device》的学习。本篇集中学习空间映射功能,完成以下目标:Chapter 1 - 空间扫描目标n完成空间扫描n替换三角面材质n实践完成空间扫描n请按照第一篇的教程,完成项目的创建。 n新建文件夹:”Assets/_Scenes/Holograms 230/”
Hololens 使用Unet共享详细教程(三)
Hello World!我是山谷大叔~接下来我将出一系列Hololens开发教程(Hololens API解析、空间共享、第三视角Spatialn View、多人游戏实战……),感兴趣的朋友可以关注我哦。下面开始放干货!
Hololens入门之空间映射(放置物体)
Hololens入门之空间映射(放置物体)rn本文讲述怎样使用HoloToolkit构建工程,实现在空间映射后,将网格转换为平面,然后构建游戏对象,将游戏对象放置到垂直平面或者水平平面的功能。rn本文示例在 Hololens入门之凝视 示例的基础上进行修改rn1、在Manager上添加GestureManager.cs脚本组件(直接使用Holotoolkit中的脚本,该脚本在本文中不在讲述,可前往
hololens中的坐标系分析及所需的知识体系
关于hololens中全息物体在现实空间中的定位,是微软在kinect的基础上的一个坐标系统。 n根据hololens与unity 3D开发的过程,发现unity 3D中的具有两个坐标系统,一个是绝对(世界)坐标,一个为相对(局部)坐标。绝对世界坐标可以理解为hololens中的人体头部到全息物体之间的坐标系统。基本上在unity 3D中设置绝对坐标的话,我们利用两者开发的全息物体就会随着人体的头部
HoloLens开发——Hololens Spatial mapping(空间映射)中移动子模型后父模型移动的实现方法
Hololens Spatial mapping(空间映射)中移动子模型后父模型移动的实现方法,TapToPlaceParent功能体现
Unity开发Hololens应用,自动生成包裹物体大小的三维旋转和缩放边框
在开发Hololens应用时,可能会碰到需要实现物体旋转和缩放的功能,在制作物体旋转缩放控制块时,通过此方法可以快速创建与物体等大小的边框,减少部分工作量。 n n直接上代码nnnnusing System.Collections;nusing System.Collections.Generic;nusing UnityEditor;nusing UnityEngine;nnpublic cla...
解决Unity Vuforia识别模型的场景部署到Hololens,模型位置显示不正确的问题
(我使用的是Unity2017.3.1版本)n两个点:n1、Vuforia识别图上传时必须与实际打印的识别图的size一致。比如实际尺寸是10cm,那么上传时的width应该设置为0.1(Unity以米为单位)。n2、ARcamera 的 position 必须设置为(0,0,0)。n其他的关于模型不显示的问题,要么是显示了但不在识别码上,所以你看不到。要么就是你发布到Hololens的流程有问题...
Hololens 使用Unet共享详细教程(一)
Hello World!我是山谷大叔~接下来我将出一系列Hololens开发教程(Hololens API解析、空间共享、第三视角Spatial View、多人游戏实战……),感兴趣的朋友可以关注我哦。下面开始放干货!1.环境搭建1.1软件环境使用 Unity5.6.2f1 及 VS2015Update3 (安装2017也可以) n 不需要装模拟器了,现在可以在unity上模拟input(WS
HoloLens开发3:手势控制物体旋转
1.导入HoloToolKit插件n删除场景初始MainCamera,并将插件中MainCamera预制件拖入Hierarchy面板中。n或者将场景初始主相机的Camera做如下设置:nn2.添加功能脚本n在Project面板中查找CursorWithFeedBack预制件,拖入Hierarchy面板。并在其组件中添加GazeManager.cs、GestureManager.cs、Ha
Hololens anchor使用与共享
原创文档,转载请注明地址http://blog.csdn.net/fdbvm/article/details/79324718hololens中anchor代表空间坐标的一个锚点,当给gameobject增加一个WorldAnchor时,相当于把这个物体固定在该位置,将无法移动和旋转该物体。创建anchor: gameObject.AddComponent<WorldAnchor>()...
Hololens入门之手势识别(使用Manipulation gesture控制物体平移)
Hololens入门之手势识别(使用Manipulation gesture控制物体平移)n本例在 nHololens入门之手势识别(手检测反馈) 的基础上进行修改nManipulation gesture:使用长按手势进行移动nn1、修改HandsManager.cs,添加InteractionManager.SourcePressed,InteractionManager.Sourc
在Hololens真机上运行APP的情况下,如何动态修改HololensCamera的位置和旋转角度
一、将HololensCamera对象,放到一个空的GameObject下,命名为HololensComponent.rn 如:rnrnrn rn二、需要更改HololensCamera的位置和旋转角度的时候rn 只需要更改HololensComponent的transform.position和transform.localEulerAngles便可rnrn 如:rnGameObject.Fin
Three.js实现多个物体以中心位置各自向周围移动
     本人原本是做Unity3D开发的,由于工作原因学习了一下Three.js,花了点时间写了一个小功能。写惯了C#,有点不适应js的写法,写的不好的地方,希望有人能指正。nnn<!DOCTYPE html>n<html>n<head lang="en">n <meta charset="UTF-8">n <title&
制作Hololens中一直面向用户的面板,不是UI,而是类似公告板
******************************************使用Holotoolkit5.5nnnnn效果,即是一个对象,始终面向对象,但是,它并不是一直在用户界面的一个固定位置(即不是UI的意思)nnn1,在想要始终面向用户的对象中add一个Billboard.cs;nnnn2,在该对象的Inspector面板中找到该脚本,在索引中选择Y轴(即绕着
Unity Hololens做类似跟随视线的UI
先下个HololensToolkit,导进空工程里,看看能不能打个空的HoloLens的UWP包,如果不能打包且报红的话一般把SharingUnet这个文件夹删了,打包成功后就可以开始做跟随视线UI了。nn步骤:建一个Scene空结点用于管理AR空间里的所有东西nn并在这个空结点中建一个AppState,挂上SimpleTagalongnnnn然后建个GameObject用于放置Canvas改变该...
Hololens 改造版(Unet)第三视角(一)
1.更改摄像机采集功能nn2.更改空间锚点同步nn3.摄像机参数校准nn4.第三视角角色分配nn5.视频录制nn nn本节讲解nn1.更改摄像机采集功能
hololens运用vuforia,模型错位,显示目标位于图片后面。
hololens运用vuforia,模型错位,显示目标位于图片后面。
Unity3D中通过UNET对多个物体进行同步
在Unity中,通过NetworkBehavior中的[Command]和[ClientRpc]方法将多个物体进行同步。 n文中的方法较为笨拙,但是主要功能可以实现,希望与大家一起交流交流。 n较为方便的方法可以通过SyncListStruct进行实现。using System.Collections;nusing System.Collections.Generic;nusing System.T
Hololens单击、双击改变物体颜色
HoloLens实现再空间中单击改变Cube颜色为蓝色,双击变为绿色,Unity2017.3.1
Unity8.物体空间定位(VuforiaAR)日志
实现主要参考:VuforiaAR物体空间定位(设备跟踪):http://blog.sina.com.cn/s/blog_8082aa610102x83i.htmlnnnn高通 Vuforia SDK + Unity3D制作简易Android AR app :nnhttps://tieba.baidu.com/p/5086865037?red_tag=0740748620&traceid=...
7.UE4中物体的空间变换
UE4中物体的空间变换
Unity编辑器基础
一丶题目: 请描述游戏动画有几种,以及其原理。rn答案:rn主要有关节动画、单一网格模型动画(关键帧动画)、骨骼动画。rn关节动画把角色分成若干独立部分,一个部分对应一个网格模型,部分的动画连接成一个整rn体的动画,角色比较灵活 Quake2 中使用了这种动画。rn单一网络模型动画由一个完整的网格模型构成, rn在动画序列的关键帧里记录各个顶点的原位rn置及其改变量,然后插值运算实现动画效果,角色
Hololens入门之手势识别(使用Navigation gesture控制物体旋转)
Hololens入门之手势识别(使用Navigation gesture控制物体旋转)n本文示例在上一篇文章示例的基础上进行修改n1、修改HandsManager.cs,添加InteractionManager.SourcePressed,InteractionManager.SourceReleased处理函数,用于识别物体被点击和被释放的事件nHandsManager.cs完整代码如下:
Unity工程案例—多客户端控制同一个物体
一、介绍    本篇要讲的内容是在Unity中怎么实现多个客户端用户能操控同一个物体,如一个Cube,这个Cube在任何客户端有,相当于一个游戏的NPC,客户端A可以控制Cube的移动、旋转,Cube在A的位置或旋转的改变会同步到其他的客户端B、C等。同样,在其他客户端B、C控制Cube的位置和旋转也可以同步到A。如图所示:A点击LANHost(H)既做为服务器也作为客户端,B和C为客户端,鼠标点...
unity物体移动到指定位置
void Start () { }    float speed=10f; void Update () {        float step = speed * Time.deltaTime;        gameObject.transform.localPosition = Vector3.MoveTowards(gameObject.transform.localPosition,...
2017-05-30:Unity5.6.1实现联网模式下控制多玩家在场景中的移动
工具:Unity3D 5.6.1版本n使用NetworkManager,NetworkIdentity,NetworkTransfrom等组件在网络上实例化玩家,并实现控制玩家移动。NetworkView在Unity3D新版本中已经被废弃,只能学点新的东西了,我是新手,本篇文章也是参考大神们一点一点做出来的,切勿吐槽。nn准备工作:在Hierarchy中创建一个plane,为其赋予贴图,随意
记录用unity开发hololens时遇到的几个坑
用unity开发hololens已经有几个月,最近有一个需求需glow凝视目标,于是在assetstore和github上面找了一些免费的素材和源码。unity editor里面效果正常,部署到hololens上就各种问题,估计是hololens不支持吧。n另外一个问题就是升级到unity5.6之后,hololens加载worldanchor就会crash,在debug模式下的log显示unity里
unity多个物体间的脚本执行顺序
之前一篇文章中提到了脚本函数的执行顺序,具体参考这篇文章:Unity中Awake与Start函数的区别。这次我们来讨论当很多脚本执行的时候,这些函数的执行顺序和特点,首先我们知道unity官方的一张图:n即单个脚本中函数执行顺序为:nnn唤醒(Awake)激活(OnEnable)开始(Start)固定刷新(FixedUpdate)模拟物理(Physics)触发器的进入,离开等(Trigge
HoloLens 空间锚使用方法 官方文档传送门
使用微软云服务 :https://docs.microsoft.com/zh-cn/azure/spatial-anchors/nn不使用云服务(Unity中的本地锚转移):https://docs.microsoft.com/zh-cn/windows/mixed-reality/local-anchor-transfers-in-unity...
Hololens的凝视交互
用凝视做交互
三维空间中视角位置和物体取向的确定
三维空间中视角位置和物体取向的确定
最近开始弄vuforia 模型识别 HoloLens 模型识别
最近开始弄vuforia 模型识别  HoloLens 模型识别
Unity实现通用的显示或隐藏多个物体(同时实现脚本自动创建物体且给创建物体添加脚本自己)
一、搭建场景(随意搭建)二、创建Tag标签(这里取名为:Tag_SSJ),且添加给需要显示或隐藏的物体三、编写脚本①编写通用的隐藏、显示物体脚本CommonHideObj(实现脚本自动创建物体且给创建物体添加脚本自己)/***n* Title:"XXX" 项目n* 主题:实现通用的显示、隐藏物体方法n* Description:n* 功能:XXXn* Date:2017n* Version:0...
LeapMotion模型随手一起移动
1.新建Cube,并创建脚本挂到Cube上;nnnusing System.Collections;nusing System.Collections.Generic;nusing UnityEngine;nusing Leap;nusing Leap.Unity;nnpublic class Pickup : MonoBehaviour n{n LeapProvider provider;...
Unity 拖拽3D物体到固定位置
Unity 拖拽3D物体到目标位置大体思路nn1.监听鼠标的落下 拖拽 和松开  可以使用OnMouseDown  OnMouseDrag  OnMouseUpnn2 设定目标地点 高亮显示 (使用了高亮插件)nn3 拖拽物体跟随鼠标移动  在OnMouseDrag中使用 this.transform.position = new Vector3(hit.point.x, hit.point.y ...
Hololens SpatialMapping(空间映射) 组件 机理分析(一)
本文将详细讲述在Holotoolkit项目中提供的SpatialMapping(空间映射)组件的工作机理,通过了解其工作机制及流程,以便进行个性化编制。 n之前在sun_t89的博客中有关于空间映射的简单说明这里写链接内容 感谢sun_t89的工作,而本文是深入阐述其内在实现机制,通过了解该机制来实现一些比较灵活的定制方案。SpatialMapping组件工作机理SpatialMapping(空间映
Hololens官方教程精简版 - 03. Gaze(凝视)
前言个人建议,学习Holograms 210之前,一定完成《Hololens官方教程精简版 - 02. Introduction with Device》的学习。本篇集中学习凝视功能,完成以下目标:n让物体感知凝视n凝视被感知后,给用户一定的反馈n如何凝视更小的物体n方向标nChapter 1 - Unity Setup请按照第一篇的教程,完成项目的创建。 n新建文件夹:”Assets/_Scene
Unity 物体 模型的 放大缩小功能代码(多种情况)
欢迎加入Unity业内qq交流群:956187480nnqq扫描二维码加群nnnn1.pc端通过鼠标中键调整相机的FieldOfView属性的值(会发生形变不建议)nnn void Update()n {n if (Input.GetAxis("Mouse ScrollWheel") < 0)n {n Camera.main....
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 大数据场景下机器学习 场景概念设计培训