帕克西技术团队通过对美妆行业深度调研,凭借自主研发的人脸识别与面部追踪等技术,打造的超现实AR虚拟试妆应用已成功上线,内置万千妆容,包含口红.眉毛.睫毛等,一点即可试妆,就像照镜子一样简单. 那么,帕克西虚拟试妆是如何使用的呢? 打开帕克西AR虚拟试妆应用,直接进入试妆界面,目前已上线的功能有口红.眉毛和睫毛. 口红试色.点击界面中间的口红按钮,即进入口红试色内置几十种时尚潮流口红,通过左右滑动,颜色可以随意挑选试用. 人脸识别和面部追踪精准,左右随意展示,妆容始终自然贴合. 眉毛试妆.眉形不但…
​ 1 .介绍 总览 本应用采用了华为图形引擎服务的AR虚拟技术,您可以在手机相机里摆放想要购置的家具家电,交互式体验让您可以轻松操控它们的3D图例,以此来确定这些家具家电是否适合摆放在您的家里. 特性 HMS Core Kits 统一登录帐号:华为帐号 帐号服务 摆放3D物品,虚拟装扮爱家. 图形引擎服务 您将建立什么 在本次codelab中,您将建立一个集成华为帐号服务以及图形引擎服务的装修应用程序.您的应用将包含: 华为帐号登录功能. 物品种类选择功能. 在AR相机中放置和移动选择的3D物…
互联网和智慧终端的普及促进了电商的产生和蓬勃发展,而新技术的产生,则推动着电商领域的不断升级.疫情使得人们更加习惯于使用电商进行购物,但对传统的线上购物模式已经产生了一些厌倦,电商市场急需模式上的变革,让老用户耳目一新,提供便捷的同时促进他们的购物欲望,同时也能凭借爆点吸引到新用户的加入.以此为背景,我们以HMS Core提供的智能图像处理能力,识别用户的面部和身体特征,再结合显示模式,让用户直接在手机上就能体验产品的佩戴效果,提供更加便利的购物体验. 场景 在淘宝.京东.天猫等购物app,以及…
上篇显示了控制手柄,但是还不能用来控制坦克, 这篇将会讲手柄和坦克的移动结合起来. 1.先在CityScene场景中实现场景的虚函数virtual void onEnter(); onEnter在进入场景后将会被调用,我们在onEnter中设置一个定时器, 游戏每一帧都调用次,这样我们可以在每帧中检测手柄按钮是否被按下, 然后控制坦克的移动,onEnter和update的函数实现如下: void CityScene::onEnter() { CCLayer::onEnter(); this->s…
上篇文章我们有了坦克,但是没有手柄,无法控制坦克. 1.这篇我们编写虚拟手柄来控制坦克.头文件大致内容如下: #define RES_PADDLE_LEFT "paddle/left.png" #define RES_PADDLE_LEFT_PRESS "paddle/left_press.png" #define RES_PADDLE_RIGHT "paddle/right.png" #define RES_PADDLE_RIGHT_PRESS…
AR技术已经被广泛应用于营销.教育.游戏.展览等场景.通过2D图像跟踪技术和3D物体跟踪技术,用户只需使用一台手机进行拍摄,即可实现海报.卡牌等平面物体以及文物.手办等立体物体的AR效果.尽管近年来2D图像跟踪和3D物体跟踪算法已经取得了很大的进步,但受限于环境等因素影响,效果仍然有很大提升空间,是目前AR开发者的研发难点. HMS Core AR Engine提供了2D图像和3D物体的端云协同跟踪技术,让开发者更简单便捷地开发AR类应用,让用户拥有更丰富的AR交互体验. 2D图像跟踪技术 端云…
定义 增强现实(Augmented Reality,简称AR),是一种实时地计算摄影机影像的位置及角度并加上相应图像的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动.这种技术估计由1990年提出.随着随身电子产品运算能力的提升,预期增强现实的用途将会越来越广. 增强现实包括三个方面的内容: 将虚拟物与现实结合 即时互动 三维 AR 平台 Vuforia--不用多说,最流行的AR应用开发引擎. EasyAR--EasyAR是国内最专业的AR引擎,是国内首款投入应用的AR SDK.E…
概要 你是否想象过与神秘的深海生物近距离接触?你是否梦想过穿戴钢铁侠那样的超先进科技装备成为超级英雄?你又是否幻想过与梦中的女神面对面的交流?这些可能在以前都只能是存在于脑海中的幻想,可是在如今有一项技术已经可以使这些幻想成为现实,那就是虚拟现实或称灵境技术,简称VR. 王冉说:“如果未来五到十年有什么东西能够像Uber颠覆全球出租车行业一样颠覆全球娱乐行业,我认为就是VR这个东西”.随着2016年Oculus 新品与PSVR的推出,VR这个概念逐渐被人们所知,各式各样的VR设备如雨后春笋一般出…
前言 这个教程介绍如何为Virtualbox虚拟硬盘扩容,虚拟硬盘分为动态分配大小和固定虚拟硬盘,扩容的方法不一样: 如何为动态分配的Virtualbox虚拟硬盘扩容 如何为固定大小的Virtualbox虚拟硬盘扩容 如何为动态分配的Virtualbox虚拟硬盘扩容 这个方法只适用于动态分配大小的虚拟硬盘.要了解如何为固定虚拟硬盘扩容,请看如何为固定大小的Virtualbox虚拟硬盘扩容 查看虚拟硬盘是否是动态分配大小 打开虚拟机的设置界面,在左侧栏点击存储.在存储树下面选择你的虚拟硬盘.在右边…
作者:Dominik Göddeke                 译者:华文广 Contents 介绍 准备条件 硬件设备要求 软件设备要求 两者选择 初始化OpenGL GLUT OpenGL 扩展 OpenGL 离屏渲染 GPGPU 概念1: 数组 = 纹理 在CPU上建立数组 在 GPU上生成浮点纹理 数组索引与纹理坐标一一对应 使用纹理作渲染对像 把数据从CPU数组传输到GPU的纹理 把数据从GPU的纹理传输到CPU数组 一个简单的示例 GPGPU 概念 2: 内核 = 着色器 面向…