以开发之名 | bilibili会员购让IP在眼前动起来
随着ACG文化(二次元文化)影响力的不断提升,哔哩哔哩平台上衍生品消费群体不断扩大,手办行业迅速崛起。2017年,B站推出ACG衍生品消费品牌bilibili会员购,涵盖二次元手办销售等多项业务,拓展了IP内容的消费边界,致力于满足Z世代用户的IP文化娱乐消费需求。

多年来,bilibili会员购高度关注用户体验,并借助站内牢固的用户基础优势,及时洞察Z世代的兴趣及偏好,这让他们不断思考:如何让消费体验更真实独特,唤起用户对于ACG文化的共鸣呢?bilibli会员购技术团队基于用户洞察和能力筛选,决定在AR和3D展示方向着手,为用户提供一种更有趣的沉浸式交互体验。
bilibili会员购AR专家刘聪说:“涉足新领域的探索,我们希望最好有一个短期内可以低成本构建、在业内具有竞争力且可以持续演进的技术化平台,支持我们做消费体验的创新。基于业务现状与诉求,我们对业内多个开放服务平台进行了综合的技术评估,重点考虑平台的全面性和稳定性,最终选择了HMS Core提供的AR Engine、3D建模两个服务。”

了解ACG的朋友一定对卡牌不陌生。B站上“旧日低语”系列卡牌一直都拥有大批忠实粉丝和极高的用户粘性。不久前,bilibili会员购上线该卡牌的AR特效,其逼真的特效环绕在眼前的卡牌,令许多粉丝纷纷感叹。
这是bilibili会员购和HMS Core AR Engine合作的第一个项目,通过识别和跟踪环境中2D图像的位置和姿态,AR Engine能够实时输出图像姿态,将二维的塔罗牌有机地与环境产生交融,与现实世界交互,呈现真实感十足的三维动画。刘聪表示,这一功能为用户打造了跨越空间距离的沉浸式体验,同时也唤起了诸多用户对ACG衍生品的热爱,这在帮助用户召回、提升用户粘性等方面都取得了显著的效果。据我们统计,AR活动参与率是普通游戏参与率的2倍左右,购买后平均每个用户使用超过10次。

除了卡牌,bilibili会员购还将AR Engine应用在幻星集、卡农、洛天依等更多商品和项目中,利用AR打造逼真的立体世界,帮助用户跨越时空界限,多角度、近距离地与IP衍生品互动。基于对HMS Core开放服务的信赖,在手办3D动态展示功能开发过程中,bilibili会员购选择了继续与HMS Core合作。
今年4月份,bilibili会员购开始与HMS Core 3D建模服务合作,在场景搭建和任务角色设计中,3D建模都起到了重要的内容生产作用。
由于手办算法模型稀缺、造型复杂,在建模过程中容易产生粘连等问题。面对bilibili会员购的这些反馈,HMS Core技术团队及时给出了优化建议和帮助,在双方的积极调试下,bilibili会员购通过增加多视角拍摄面、增加手办表面材质粗糙度,以及使用一些轻量级模型编辑软件进行切割等,终于让手办建模呈现出较高的完成度。

目前,商品3D模型展示功能已经上线bilibili会员购,实现了短时间内从无到有的突破。bilibili会员购开发人员徐家慧介绍到:“HMS Core精湛的技术和专业的全方位支持,使我们在短短两天内就上线了商品3D模型的展示功能。这是我们和HMS Core双方共同努力的结果,也得到了很多用户正面的反馈”。
逼真的3D模型效果让徐家慧心生感叹:“以前,我总觉得IP衍生品一定要酷炫才能打动用户。但是当我发现每个产品背后,其实都承载着用户无数感动和尊重的时候,我明白了,只有打开思考维度,才能将商品与用户紧密联系起来。”

技术的发展不断拓宽购物的场景,AR和3D展示技术正重新定义虚拟与现实,帮助用户跨越空间距离,带来无与伦比的视觉、交互和消费体验。而在各种酷炫技术之下,包裹的是bilibili会员购与用户一起做梦、一起实现的柔软内核。
未来,bilibili会员购也将不断自我迭代,依托创新技术,打造更为沉浸的消费体验。对于未来与HMS Core的合作,刘聪表示:“我们将配合鸿蒙生态建设,与HMS Core在虚拟体验、数字人、音视频媒体创作等场景深度合作,完善各个场景的虚拟玩法,提升用户的沉浸式体验,为次元空间架起一座连接的桥梁。”这一愿景与HMS Core不谋而合:持续开放具有竞争力并持续演进的创新技术,助力开发者为用户带来多元有趣的赏玩体验,用技术架起一座创新的桥梁,全力赋能开发者,激发业务发展活力和创新动力。
了解更多详情>>
访问华为开发者联盟官网
获取开发指导文档
华为移动服务开源仓库地址:GitHub、Gitee
关注我们,第一时间了解 HMS Core 最新技术资讯~
以开发之名 | bilibili会员购让IP在眼前动起来的更多相关文章
- Java如何根据主机名(域名)获取IP地址?
在Java编程中,如何根据主机名(域名)获取IP地址? 以下示例显示了如何通过net.InetAddress类的InetAddress.getByName()方法将主机名更改为指定的IP地址. pac ...
- openresty开发系列40--nginx+lua实现获取客户端ip所在的国家信息
openresty开发系列40--nginx+lua实现获取客户端ip所在的国家信息 为了实现业务系统针对不同地区IP访问,展示包含不同地区信息的业务交互界面.很多情况下系统需要根据用户访问的IP信息 ...
- 动手开发一个名为“微天气”的微信小程序(上)
引言:在智能手机软件的装机量中,天气预报类的APP排在比較靠前的位置.说明用户对天气的关注度非常高.由于人们不管是工作还是度假旅游等各种活动都须要依据自然天气来安排.跟着本文开发一个"微天气 ...
- iOS开发 使用RMStore简化内购代码 + 内购买订单验证
现在很多的app里面都添加了应用内购买,网上关于苹果证书的生成和设置的教程比较多,这里就不多赘述了,推荐几个个人觉得说的比较详细的网址: http://www.jianshu.com/p/86ac7d ...
- 关于开发板不能ping通外网IP
最近在做远程监控的项目,打算用开发板给一个网站发送数据包.不过发现开发板只能ping通同一局域网内的ip,外网的ip不能ping通.纠结了半天发现是网关没有设置的原因.下面来说说如何解决这个问题. 首 ...
- 使用SQL Server Management Studio操作replication时,要用机器名登录,不要用IP地址
如果你在使用SSMS(SQL Server Management Studio)登录SQL Server时,使用的是IP地址,如下图所示: 当你操作replication时,会报错: 从上面的错误提示 ...
- 通过主机名(域名)获取IP地址,主机别名等信息
一.所用API函数介绍 struct hostent FAR*gethostbyname( const char FAR* name ); 传入參数:const char FAR* name.主机名或 ...
- DNS隐蔽通道 是可以通过dig 子域名来追踪其真实IP的
比如a.friendskaka.com 是我的外发子域名,那么可以按照下面两个命令来追踪IP: bonelee@bonelee-VirtualBox:~/桌面$ dig auth.a.friendsk ...
- Network基础(一):配置计算机名及工作组、TCP/IP地址配置、网络连通性测试
一.配置计算机名及工作组 目标: 本例要求为修改计算机名并加入工作组: 设置计算机名:姓名拼音 设置工作组名:TARENA-NETWORK 方案: 修改Windows 2008服务器的计算机名(可设为 ...
随机推荐
- Java SE 17 新增特性
Java SE 17 新增特性 作者:Grey 原文地址:Java SE 17 新增特性 源码 源仓库: Github:java_new_features 镜像仓库: GitCode:java_new ...
- mustache.js常见用法
一.mustache基于JS模板引擎,能较为快捷和简单得实现数据得渲染 用法: 1.CDN引入mustache.js,以下是4.0.1版本,有需要可以去github上查询其他版本的代码. (funct ...
- 【AGC】如何使用认证服务与云数据库处理用户信息
使用场景 华为 AGC认证服务可以为应用快速构建安全可靠的用户认证系统,可以实现多种方式关联认证登录.而如何处理这些多种登录方式的用户信息,例如在应用中发布一个活动,哪些用户参加了哪一个活动,这些信 ...
- Docker0网络及原理探究
个人观点:Docker网络通信在容器编排.集群部署中具有举足轻重的地位,(玩docker不懂docker0那就......玩不透哇)本篇分析Docker网络,并通过启动几个容器来探究Docker网络及 ...
- Android下的Drawable使用
Drawable表示一种可绘制的内容,可以由图片或者颜色组成.Android下的Drawable有BitmapDrawable.GradientDrawable.LayerDrawable等等 1.B ...
- 小技巧:webpack中@的配置和用法
好家伙, 当我们要各种两个文件去引用别的文件时,一般这么写 import msg from '../../msg.js' 那么如果文件藏得很深,'../'会变得很多,不美观,也不直观 所以我们又又又可 ...
- Windows平台真实时毫秒级4K H264/H265直播技术方案
背景 在刚提出4K视频的时候,大多数人都觉得没有必要,4K的出现,意味着更高的硬件规格和传输要求,1080P看的很爽.很清晰,完全满足了日常的需求.随着电视的尺寸越来越大,原本1080P成像已经无法满 ...
- 如何使用U盘重装Windows7系统?
一.重装步骤 第一步 将U盘制作为启动盘. 备注:推荐使用比较纯净的制作工具,如开源工具Rufus制作USB启动盘. 第二步 进入BIOS界面,选择U盘启动. 备注:不同的电脑进入BIOS界面的方式不 ...
- Docker(一):初识
1.什么是Docker Docker 是一个基于Go 语言并遵从Apache2.0协议开源的.轻量级的容器引擎,主要运行于 Linux 和 Windows,用于创建.管理和编排容器.可以让开发者打 ...
- Windows 2012 R2上搭建IIS管理用户的隔离模式FTP
Windows 2012 R2上搭建IIS管理用户的隔离模式FTP Windows自带的FTP现在可以提供基于非OS用户的管理,这提高了安全性.即使FTP用户名和密码泄露,也不会对操作系统造成进一步的 ...