首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

2020 Google 多项 ARCore 更新带来AR开发全新可能!

ARCore 压轴出场,着重介绍了今年新推出的两项AR领域的重磅功能 : Depth API(深度 API)以及持久云锚点(Persistent Cloud Anchors)技术,搭载引人入胜的精彩展示...,以及与本地开发者的创新合作成果。...AR领域的重磅功能:Depth API(深度 API)以及持久云锚点(Persistent Cloud Anchors)技术。...△ Quick Measure 实现更精准测量 持久云锚点 (Persistent Cloud Anchors) - 让 AR 物体永存的秘密 ARCore 云锚点,通过 Google 的云服务托管锚点...全新的持久云锚点则加强了这个功能,让用户将虚拟内容“储存”到任意现实场景中,将了文字、影像信息、或3D人物虚拟内容的和现实世界地点关联起来,永久保存共享。

1K20

五毛的cocos2d-x学习笔记03-控件

---- 在讲今天的内容之前,需要了解几个概念:Director, Scene, Layer, Sprite, 本地坐标VS世界坐标,锚点,Z轴顺序。...本地坐标系也叫相对坐标系,和节点关联,随节点移动。 锚点(Anchor Point):   两个参数在(0,1)之间。   ...将一个节点添加到父节点里面时,需要设置其在父节点上的位置,本质上是设置节点的锚点在父节点坐标上的位置。   Layer添加子节点默认在(0,0),除非子节点用setPosition方法修改。...和我们想象的不一样。图片只显示了右上角1/4。因为Sprite对象默认的锚点是(0.5, 0.5)。我们调整锚点为(0, 0)。...label的锚点,而label的锚点默认是(0.5, 0.5),在label的正中间 //下面这条语句将label放在屏幕的正中间 label->setPosition(visibleSize.width

63150
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    元宇宙 Metaverse

    Metaverse不同于当前的大型多人在线游戏,相比当前主流的在线游戏,它持久存在,更加真实,与现实世界更加接近。...微软发布依托其智能眼镜-HoloLens2的虚拟软件Microsoft Mesh。 游戏公司Epic Games决定把Fortnite打造成一款元宇宙游戏。 小米正式发布了小米智能眼镜探索版。...字节投资的代码乾坤,也在今年正式上线了元宇宙游戏《重启世界》。 英伟达CEO黄仁勋宣布英伟达将布局元宇宙业务。 ... 当前各大巨头都纷纷布局元宇宙,但是大家参与形式不尽相同。...比如戴上智能眼镜能让人看到虚拟世界;HaptX研发的反馈手套,可以制造出触摸感;在味觉和嗅觉方面的传感器技术发展还比较慢,距离模拟真实体验还需要有重大突破。...元宇宙的持久性需要超大规模数据的持久化存储,这对我们的实时读写技术,持久化技术,存储设备都是提出了新的要求。 网路方面,更加真实的虚拟场景、交互体验,势必会有更大规模数据的传输。

    62020

    深入浅出 ARCore

    除了识别出这些特征点外,ARCore还能检测出像地板、桌面等平面信息以及在某个地方的光线强度。这些信息使得ARCore能够构建出自己理解的真实世界。...在所有的ARCore API里,姿势总是描述从对象本地坐标空间到世界坐标空间的转换。 随着ARCore对环境的了解不断变化,它将调整坐标系模式以便与真实世界保持一致。...这时,Camera和锚点的位置(坐标)可能会发生明显的变化,以便它们所代表的物体处理恰当的位置。 这意味着,每一帧图像都应被认为是在一个完全独立的世界坐标空间中。...锚点和Camera的坐标不应该在渲染帧之外的地方使用,如果需考虑到某个位置超出单个渲染框架的范围,则应该创建一个锚点或者应该使用相对于附近现有锚点的位置。...,在每个锚点上绘制虚拟物品。

    3.9K10

    【Cocos2d-x游戏开发】浅谈游戏中的坐标系

    Cocos2d-x中的元素结构是有父子关系的层级结构,通过Node的position设定元素的位置使用的是相对其父节点的本地坐标系,而非世界坐标系。...最后在绘制屏幕的时候,Cocos2d-x会把这些元素的本地节点坐标映射成世界坐标系坐标。世界坐标系和OpenGL坐标系一致,原点默认在屏幕左下角,X轴向右,Y轴向上。...从Cocos2d-x 3.1版本开始,使用Vec2来代替Point,而Point作为typedef存在,在Vec2.h源代码中是这样定义的: typedef Vec2 Point; 6.锚点   锚点是...(0.5,0.5)表示锚点位于纹理图像长度乘以0.5的地方,即纹理图像的中心。因此,只有在Node类节点使用了纹理图像的情况下,锚点才有意义。   锚点的最大作用就是辅助节点进行界面布局定位。...可以将锚点想象成使用图钉在一面空白的墙上固定一张照片,被钉住的照片就相当于节点,墙壁就相当于设备的屏幕,而图钉就是锚点。在Cocos2d-x中,锚点的默认位置在纹理图像的几何中心位置。

    1.3K40

    飞利浦、微软打造3D全息增强现实手术室,助力图像引导微创疗法

    近日,微软HoloLens 2首次亮相于在西班牙巴塞罗那举行的世界移动通信大会(MWC)。...未来增强现实手术室可将当前在大型2D屏幕上显示的实时成像和其他重要数据源带入3D全息增强现实环境中。医生在进行微创手术时,可以通过佩戴HoloLens 2眼睛,利用3D影像指导手术进程。...据雷锋网了解,此次MWC大会发布的HoloLens2,在微软Hololens头戴式增强现实全息眼镜基础上,升级了沉浸感体验、更好的交互、语音识别、客制化服务等功能。...在Azurion平台,无缝集成的一系列数据源,便于医生理解和控制。Microsoft和Hololens2的合作,让医生沉浸在量身定制的增强现实环境中。”...“这个概念让我可以看到真实世界与实时数据叠加,指导我们精准治疗所需的3D医学图像,重要的是我还可以通过语音识别、眼动追踪和高级手势来控制Azurion。这一切都是为了让我们专注于患者。”

    67910

    .NET Core.NET5.NET6 开源项目汇总3:工作流组件

    由于Workflow-Core支持工作流长期运行,因此Workflow-Core支持以下多种数据源格式的持久化,可以通过安装不同的Provider包来实现对应的持久化: (默认提供,用于测试和开发)内存...客户端需要Web服务器将所需文件传递给客户端,或者可以在没有webserver的情况下从本地文件系统运行。后端可以原样使用,也可以以支持的语言之一嵌入到现有服务器应用程序中。 ?...客户机也可以在脱机模式下运行,不需要后端或Web服务器。 Visor.js ? Visor.js 基于JjQuery,在Canvas上制作在线绘图应用的核心基础文件。...json数据,便于保存及控制版本,也可保存为图片,安装使用方便,集成难度较小,有交流群。...功能介绍 支持拖拽添加节点 点击线进行设置条件 支持给定数据加载流程图 支持画布拖拽 支持连线样式、锚点、类型自定义覆盖 支持力导图 Gitee:https://gitee.com/xiaoka2017

    3.5K31

    .NET Core.NET5.NET6 开源项目:工作流组件

    由于Workflow-Core支持工作流长期运行,因此Workflow-Core支持以下多种数据源格式的持久化,可以通过安装不同的Provider包来实现对应的持久化: (默认提供,用于测试和开发)内存...客户端需要Web服务器将所需文件传递给客户端,或者可以在没有webserver的情况下从本地文件系统运行。后端可以原样使用,也可以以支持的语言之一嵌入到现有服务器应用程序中。...客户机也可以在脱机模式下运行,不需要后端或Web服务器。 Visor.js Visor.js 基于JjQuery,在Canvas上制作在线绘图应用的核心基础文件。...json数据,便于保存及控制版本,也可保存为图片,安装使用方便,集成难度较小,有交流群。...功能介绍 支持拖拽添加节点 点击线进行设置条件 支持给定数据加载流程图 支持画布拖拽 支持连线样式、锚点、类型自定义覆盖 支持力导图 Gitee:https://gitee.com/xiaoka2017

    1.9K10

    HoloLens 2发布售价3500美元,更注重服务体验与开放性

    但小编相信,今日凌晨,微软在MWC 2019上发布的HoloLens 2,应该有令不少关注这款产品的开发者及目标用户,感到十分振奋。...那么,随之需要考虑的便是内容问题——可定制化程度如何? 答案在本次MWC 2019上已经给出。...更注重服务体验与开放性 相信看完MWC 2019发布会之后,不少人会产生同感:硬件升级、注重内容生态建设,只是微软HoloLens2的基础目标,其更广阔的落脚点时注重服务和开放策略计划。...但随着新产品的发布,我们能从微软波导等技术研究的领先、重视服务这一点的逐渐凸显、一改传统的开放式策略等方面,明显得知:微软十分看重MR/AR/VR。...所以,尽管还有Magic Leap、谷歌等强劲对手在一旁虎视眈眈,微软在“引领新计算时代”这一点上,依然极具竞争力。 本文属VRPinea原创稿件,转载请洽:brand@vrpinea.com

    73520

    【Cocos2d-x】开发基础-Cocos2d-x坐标系

    虽然cocos2d画的是2D对象,但是实际上是以3D技术来绘制的,因此还是叫模型坐标 世界坐标的整个坐标的参考系在第三方!...//凡是后面是ToNodeSpace的这个函数,是从世界坐标到模型坐标的转换 Node就是节点,也就是我们说的模型 //所有带有AR的,表示相对于锚点,也就是坐标原点看成模型(对象,精灵)的锚点所在...在Node1中的坐标实际上是(0,0),在世界坐标中,Node2的坐标其实就是A点的坐标 (150,50)为Node2的宽高 A点的坐标 = (400,500) - (150,50) = (250,450...) 上面的是没加上锚点的,如果加上锚点,是相对于锚点的坐标 加上锚点之后,Node1的锚点是B点,所以Node2相对于Node1的锚点的坐标是: Vec2 point2 = node1->convertToWorldSpaceAR...)->转换为世界坐标 Vec2 point2 得到的其实就是B点的坐标,也就是A点坐标,加上Node1锚点的坐标相对于A点的坐标。

    56220

    聚焦位置-选择您喜欢的位置放置虚拟物体

    正如我所提到的,它们是放置物体的锚点。但是,在飞机上我们应该添加我们的物体?为此,我们需要在屏幕上选择一个点。在本节中,我们将形成并个性化焦点方块。...这个将在本地使用,所以让我们在末尾添加单词Local以防止混淆。然后,通过将其添加到场景的根节点将其显示在屏幕上。最后,将其保存在稍后要使用的类变量下。运行该应用程序以查看我们的焦点方块。...原因是我们使用焦点方块告诉我们该点是否可以用作锚点,而不仅仅是用于查看目的。...canAddNewModel = hitTestResult.anchor is ARPlaneAnchor focusSquareLocal.isClosed = canAddNewModel 如果结果的锚点是平面锚点...它允许用户在纯粹的设备和现实世界之间进行交互,提供这种娱乐体验。事实上,在增强现实之外,即使您点击此视频观看,也可以在任何地方找到热门测试。有了这个,继续下一节。到时候那里见。

    2.4K30

    AR眼镜何时能跳脱出概念产品,走进现实?

    通过图像识别、定位分析与AI计算,SLAM能对当前环境进行三维重建,从而构造一个三维真实世界,来增强AR设备对现实世界的感知和理解能力。...在工业设计上,AR眼镜就面临了一个难题。一副具有普通眼镜形态的AR眼镜,能改造为电子元器件的主要是镜架、镜腿和镜片这三个部位。...通过调用手机摄像头,高德在现实世界上叠加了引导标识,用户不仅能及时收到路况反馈,还能利用手机进行简单的手势交互。...微软HoloLens2 需要说明的是,微软的AR眼镜HoloLens2采用的正是光波导类方案中的浮雕光栅波导,其工艺的复杂性制约着产能,导致产量和良率提升不了,也就出现了设备定价高达2万多元人民币的局面...而且HoloLens2也只能支持50°左右的视场角,视场角偏小将会影响用户的体验。可见,厂商要想布局AR光波导研发,技术和资金的壁垒依旧很高。

    32830

    iOS 中 HTTPS 证书验证浅析

    证书验证过程中遇到了锚点证书,锚点证书通常指:嵌入到操作系统中的根证书(权威证书颁发机构颁发的自签名证书)。...无法找到锚点证书(即在证书链的顶端没有找到合法的根证书) 访问的server的dns地址和证书中的地址不同 三、iOS实现支持HTTPS 在OC中当使用NSURLConnection或NSURLSession...即使服务器返回的证书是信任的CA颁发的,而为了确定返回的证书正是客户端需要的证书,这需要本地导入证书,并将证书设置成需要参与验证的锚点证书,再调用SecTrustEvaluate通过本地导入的证书来验证服务器证书是否是可信的...如果服务器证书是这个锚点证书对应CA或者子CA颁发的,或服务器证书本身就是这个锚点证书,则证书信任通过。...假如有更强的安全要求,可以继续对Trust Object进行更严格的验证。常用的方式是在本地导入证书,验证Trust Object与导入的证书是否匹配。

    2.3K30

    使用激光雷达数据进行自动驾驶汽车的3D对象检测

    对于自动驾驶汽车来说,感知组件以高精度和快速推断来检测现实世界的对象非常重要。 数据集 使用了Kitti数据集,该数据集包含LIDAR数据,该数据来自安装在汽车前部的传感器。...最后的上采样模块连接到两个标头网络模块,该模块进一步连接到使用边界框回归器的两个分隔符模块。 在这些标题块中使用锚来根据检测到的身体的大小和形状来调整坐标。...图1:网络架构 锚点 锚对于有效的对象检测非常重要。这些基本上是先验的信念,其中包含检测到的对象的大小,其在图像中的位置,其姿势,其方向等信息。...图示了各种参数之间的几何关系,其中s代表地面真实向量,而a代表锚向量。公式1定义了地面真实情况与锚点之间的本地化回归: ?...曲线越接近点(1,1),该模型的性能更高。 ? 最后,在图4中介绍了KITTI验证数据集上3D对象检测结果的结果。 ? 结论 在此博客中,介绍了使用LIDAR点云数据进行3D对象检测的神经网络。

    56420

    深度学习500问——Chapter08:目标检测(1)

    ),然后将feature map保存到本地磁盘。...当然,SPPnets也有缺点:和R-CNN一样,训练是多阶段(multiple-stage pipeline)的,速度还是不够“快”,特征还要保存到本地磁盘中。...相反,它会预测一些与左上角名为锚点的参考框相关的偏移量(如x,y)。我们限制这些偏移量的值,因为我们的猜想仍然类似于锚点。 要对每个位置进行k个预测,我们需要以每个位置为中心的k个锚点。...每个预测与特定锚点相关联,但不同位置共享相同形状的锚点。 这些锚点是精心挑选的,因此它们是多样的,且覆盖具有不同比例和宽高比的现实目标。...Faster R-CNN使用更多的锚点 它部署9个锚点框:3个不同宽高比的3个不同大小的锚点(Anchor)框。

    37820

    怎么使用 JavaScript 下载文件

    图片 上面的方法,做的事情一样,我们只是动态创建了锚点 HTML 元素,在下载动作执行后,我们移除该元素。...download 此方法的关键是下载的过程自动启动,并且可以在浏览器本地查看。 请注意上面的下载过程是如何发送到浏览器进行管理的,浏览器提供了控屏并显示下载进度。...方法 2:Fetch API 和 HTML 元素 第二个和第三个方法采用的技术相同,都是使用了锚点元素,但是我们将文件内容转换成 Blob 而不是使用图片的 URL。...当我们点击下载按钮,看起来没什么事情发生,这是因为我们的程序中的下载乘务在异步进行中,当它下载完成后再传递给浏览器。 出现该浏览器窗口并点击保存后,该文件将自动保存在我们的计算机上。...将响应的数据作为一个 Blob 对象下载,创建一个 DOMString,然后使用锚点元素下载该文件。

    1.9K20

    iOS 中 HTTPS 证书验证浅析

    证书验证过程中遇到了锚点证书,锚点证书通常指:嵌入到操作系统中的根证书(权威证书颁发机构颁发的自签名证书)。...证书验证失败的原因 无法找到证书的颁发者 证书过期 验证过程中遇到了自签名证书,但该证书不是锚点证书。...无法找到锚点证书(即在证书链的顶端没有找到合法的根证书) 访问的server的dns地址和证书中的地址不同 三、iOS实现支持HTTPS 在OC中当使用NSURLConnection或NSURLSession...对于非自签名的证书,即使服务器返回的证书是信任的CA颁发的,而为了确定返回的证书正是客户端需要的证书,这需要本地导入证书,并将证书设置成需要参与验证的锚点证书,再调用SecTrustEvaluate通过本地导入的证书来验证服务器证书是否是可信的...如果服务器证书是这个锚点证书对应CA或者子CA颁发的,或服务器证书本身就是这个锚点证书,则证书信任通过。如下代码(参考文档): ?

    4.2K90

    《元服务开发实践》第一章 环境与示例

    主要包含 HAP 的配置信息、元服务在具体设备上的配置信息以及元服务的全局配置信息。...Color:推荐使用的图标颜色。选择不同颜色,右边图标预览区域可查看相应的效果。 Name:生成的图标名称。 Res Directory:生成的 512px*512px 尺寸图标在工程中的保存位置。...Save to:生成的 216px*216px 尺寸图标需要指定本地文件夹的保存位置。后续在 AppGallery Connect 上架元服务时,需使用该图标。...对齐方式:通过对齐方式,设置当前元素是基于锚点的上中下对齐,还是基于锚点的左中右对齐。 锚点设置是指设置子元素相对于父元素或兄弟元素的位置依赖关系。...在水平方向上,可以设置 left、middle、right 的锚点。在竖直方向上,可以设置 top、center、bottom 的锚点。

    7910

    Cocos2d-x-v3坐标体系 原

    三、世界坐标系         简单的理解,世界坐标系就是绝对坐标系,在cocos2d中,精灵的坐标是相对于其父视图而言的,是相对的坐标,世界坐标则是统一绝对的坐标,在项目中是固定的。...(const Vec2& worldPoint) const;         这个方法将世界坐标转化为某一节点的相对坐标。...0-1,系统默认的节点锚点为(0,0)。...在UI坐标系中,(0,0)点就是节点的左上角,在OpenGL坐标系中,(0,0)点就是节点的左下角。...又如,我将锚点设置为(1,1),则在UI坐标系中,原点为右下角,在OpenGL坐标系中,原点为右上角,锚点的用处就是更改参考点,在另一种情形下,锚点对程序也会产生很大的影响,就是当我们设置一个节点旋转或者缩放时

    44120

    ARKit

    QLPreview Controller 使用前置摄像头增强现实感 在iPhone X上,ARFace Tracking Configuration使用前置TrueDepth相机提供有关用户脸部姿势和表情的实时信息...创建持久的AR体验 保存并加载ARKit世界地图数据,以允许用户在相同的真实环境中返回之前的AR体验。 class ARWorldMap 来自世界跟踪AR会话的空间映射状态和锚点集。...class ARReferenceImage 在世界跟踪AR会话期间在现实世界环境中识别的图像。 class ARImageAnchor 有关在世界跟踪AR会话中检测到的图像的位置和方向的信息。...命中测试和真实世界的位置 class ARHitTestResult 通过检查AR会话的设备摄像机视图中的点找到有关真实世界表面的信息。...面部追踪 使用iPhone X上的TrueDepth相机创建响应用户脸部和面部表情的AR体验。 创建基于脸部的AR体验 使用面部跟踪AR会话提供的信息来放置3D内容并为其添加动画。

    2.2K20
    领券