在17年VR和AR行业很火的时候我刚好有幸加入了一家提供VR和AR服务的企业,当时作为一名后端开发人员,我的职责也只是开发一些后台系统和接口,并没有直接去接触VR开发,当时我也一直内心充满好奇心VR到底是一种什么样的新鲜技术。
一次偶然的机会公司项目的需要,需要我使用threejs展示一些3D模型、于是webGL的开发和研究也就成了我学习的一部分。也开始了我的vr是否可以直接web断使用的想法,从threejs的图片全景模型开始到视频全景再到自定义场景的webVR功能集成到了一个播放器上,这也就是现在mxreality.js的前身构想。
也有人质疑我为什么要自己去做这好一个播放器,直接使用一些现有的播放器不是更好?我当时也没有理由说服他们,也没有太在意他们的想法,一心也就想就做一个吧,就当是学习好了,至少以后别人说webvr如何如何时自己心里也有个底。
事情总不完全随人愿,由于一些其他因素离开了做VR的公司,当时做的播放器雏形都还未出来,走了之后也犹豫是否还要继续,毕竟自己所在的地方并非一线城市,做VR的企业基本少之又少,基本不可能再进入一家从事VR和AR相关的企业。但是当时内心就是一股非做出来不罢休的冲动,此后完全依靠爱好驱使去不断一步步的推进,即使当时基本关于webVR技术这方面相关的书籍或是网络文章少之又少。
上班做公司事情,下班完善播放器,一眨眼半年过去了、一年过去了,播放器也从简单播放全景图片、全景视频逐渐到支持3D场景VR,图片热点标注、图片和视频和场景无缝切换、定位主视角VR模式唤醒内部影视菜单进行交互、VR直播……
演示地址:mxreality.cn