南方财富网-生活频道

生活首页
社会百态 情感生活 娱乐八卦 体坛靓影 爆笑图文 军事历史 旅游趣闻 健康人生 育儿经验 IT世界 汽车风云 地产动态 小常识 安全知识

淘宝造物节H5什么意思?想要在H5上实现真实3D展示怎么做?

2018/8/6 10:54:50 53货源网

  离淘宝造物节开节的时间已经不多了,各商家都在忙碌的准备中,淘宝造物节有个H5空间,很多人不明白什么意思?更不知道想要在H5上实现真实3D展示要怎么做?下面我们一起来看下!

  全景图演示图,该H5与之原理相似

  这支H5的全景图

  我们通过画面的缓慢播放发现,原来背景图是一条条的,被切割了!

  尤其是当你进入场景内,把画面放大时,会发现一条条接缝,这就让我们更确信了一个判断,而当通过后台把元素罗列出来时,就一目了然了!

  不仅仅是主背景,就连其它画面元素也都被切割成了类似样式,这又是为什么呐?

  其实这就是CSS位置变换命令的一个巧妙用法,开发者将所有的图等距离大小切割成了一条条,并把它们围成一个圆形,这样在体验上就创造了一个空间。利用一些算法和简单技术就创造了比较丰富的视觉表现,这真是非常聪明的用法!

  H5空间原理的示意图

  但问题又来了!一般情况下,想要在H5上实现真实3D展示,需要借助webGL这种编辑方式,而想绕过这个技术壁垒的话,常规有以下三种方式: (视频、div+css、canvas)

  视频、div+css、canvas

  视频做成3D糊下群众,这个很好理解。但我们通常又会认为canvas相比div+css是更好的解决办法,并且效率更高。可以处理数量更大的素材,并且不耗费请求数量,那么为什么开发者会选择div+css呐