摘要:以全国性的校园整合平台为例,说明如何规划这种平台,一方面支撑VR/AR产业内容的多样性发展,也同时激发校园师生的创新潜能,并期待校园的师生既是VA/AR内容(和App)的用户,也是VR/AR素材的创作者。
关键词:VR;AR;校园;整合
引言:促进校园与产业的协同创新
在2018年7月的《如何建构VR产业的全生态》文章里,曾经说明了如何设计“去中心化”VR(含AR)素材平台,结合区块链技术来保护VR/AR素材IP,推广有互信的IP交易,大幅促进VR/AR生态的蓬勃发展。本文则以全国性的校园整合平台为例,说明如何规划这种平台,一方面支撑VR/AR产业内容的多样性发展,也同时激发校园师生的创新潜能,并期待校园的師生既是VA/AR内容(和App)的用户,也是VR/AR素材的创作者。
1 建立“行业性VR/AR素材”平台
当我们从VR/AR产业供应段的素材而观之,除了美术(A,Artificial)素材之外,还有行业(R,Real)素材。然而,行业素材依赖行业知识,出自行业专家(如教授)之创新,或者是学校团队的共同创新,由于著作权(IP)的归属因素,这些R素材往往不能全部集中于一个“中心平台”上。那么,我们又如何能够整合各校园里的R素材,并促进共享,来支撑和加速VR/AR内容开发呢?
这个议题的化解方式有许多,其中之一就是:花与花盆的概念。也就是大量复制花盆,赠送给所有专业人员去种花。于是所有校园里各行业的老师和学生们,都可以使用这花盆种出各行业的花(即行业R素材和内容)。同一套花盆模版几乎无成本大量复制到所有的校园里!
这花盆就是我所提出的行业R素材(软件)平台,而复制花盆就是复制这个R素材(软件)平台。相对于“中心平台”,这个花盆就是“区域平台”。在实施上,“中心平台”可以落实为公有云,而校园的区域平台可以落实为私有云。其中,“中心平台”只有一个,但可以低成本大量复制“区域平台”。
兹拿Android为例,谷歌公司(Google)的云平台就是其“中心平台”,而Android则是其“区域平台”。谷歌开发一套花盆(软件),免费提供给全球App开发者,开发出很多App(花)。
此时,谷歌的基本商业模式是:低成本大量复制花盆(Android软件),通过软件API来框住花(App),吸引全球App开发者(种花者)来购“中心平台”的产品和服务(如谷歌商用地图)。所以Google的商业策略是:大量免费复制“区域平台”软件(Android),努力充实中心平台的收费服务。区域平台复制愈多,中心平台的收益就愈大。
2 “中心平台”与“区域平台”的区别
首先,我们必须分辨一下“行业R素材”本身与行业R素材“平台”之关系。因为行业R素材有程序代码(软件),而区域平台(软件)提供框架(Framework)及接口(API)来调用R素材的程序代码,也就是R素材程序代码会继承(复用)平台框架的程序代码。因而所有素材都会受(框)制于平台框架,而呈现出一致的格式。就如同所有App(软件)都受制于Android平台框架(软件)一样。这种区域平台软件,可大量(几乎无成本地复制)赠送给各学校和企业。然后,由中心平台掌握平台框架和API,间接框住所有R素材,呈现出一致格式和有机次序。
接着,再仔细分辨“中心平台”与“区域平台”的区别。中心平台是一套平台软件,安装一个云端服务器(Server)上,然后联结各学校的区域平台。而R素材“区域平台”则是一套平台软件程序代码,免费复制赠送给各地的学校或企业,安装于各校园或企业的云端服务器上(如图1)。
由于许多R素材版权(IP)属于学校,不会轻易上传到中心平台上,只能上传到自己的云端服务器的R素材平台上。所以,开发一套平台软件程序代码、免费复制赠送给各地的学校,安装于各学校的云端服务器上,是一条可行有效之路。
3 如何设计“区域平台”的架构
一开始,我们可以从$(金钱)流向来寻觅平台(Platform)的关系人(Stakeholder)。平台就像花轿,它有4种关系人:抬轿者(加盟者)、轿主(盟主)、轿顶上的乌鸦(买主)和麻雀(用户)。从$(金钱)的流向而观之,花轿打造完成之后(执行时期),最典型的$模式是:买主给$,盟主分$,加盟者拿$,用户免费。如果花轿用来装物,而非装人。从物而观之,物可分为3类:花轿本身、(物的)成品、(物的)素材。例如,素材平台(花轿)、VR/AR内容(成品)和3D素材模型(如图2)。
从时间(Time)轴线而观之,首先盟主知识先进入开发者的头脑里,成为平台软件产品(花轿)的主要内涵。然后买主和抬轿者的知识才进入,最后才是使用者的交互(输入)数据(如图3)。
现在来看看这些来源、时间不同的需求知识之间的关联性。由于盟主只有一位,但买主愈多,对盟主愈好。同样地,抬轿者愈多,对盟主愈好。用户愈多,对盟主愈好。所以,“平台的开发者”只需要撰写一份程序代码来表达“盟主”的需求知识。然而,“应用/素材开发者”却需要撰写许多份程序代码来表达不同“买主或抬轿者”的需求知识(如图4)。
例如,谷歌公司的Android平台开发者只需要撰写一份Android源代码来表达盟主的需求知识即可。其支持全球各地的众多“Android App应用开发者”来替全球各地的买主撰写数以百万计的App程序代码,以表达不同买主的需求知识。其中,身为盟主的企业只需要开发一套“区域平台”软件,并定义强势接口(API),而形成一套“R素材区域平台”软件框架。然后,将这套区域平台软件源代码赠送给全国各学校,安装于各学校的云端服务器(Server)上,成为一个“R素材区域平台”了。这让各学校的师生将其众多行业R素材和VR/AR应用内容上传到各学校的“R素材区域平台”上(如图5)。
这些各学校的“区域平台”都可以通过网络与“中心平台”相互联结。于是,各校园的VR/AR素材整合平台就设计完成了(如图6)。
4 学校云端“R素材平台”的实践范例
各学校的R素材“区域平台”可以建置(安装)于任何服务器(Server)上,然后再開发一些行动App,让学校师生们安装于个人的手机上。学校师生们就能通过这些App来存取或观看平台上的R素材了(如图7)。
在这里,兹举一个比较特殊的实践案例,就是把“校园VR/AR素材平台”建在腾讯云(QQCloud,简称QQC)上。其架构是:微信小程序+QQ云+R素材框架(Framework)=R素材区域平台。这是一种Docker—based的云平台,由盟主预先开发一套R素材框架软件,并打包成为Docker镜像(Image)。学校只要向QQC租用Docker集装箱(容器),容器自动将R素材框架(即Docker镜像)安装于Docker容器内,自动执行起来。各学校可以在自己租用的Docker集装箱(即学校区域平台)里添加管理性软件程序,来操作°R素材框架”软件,管理该校自己的R素材。各学校、各科系或师生个人皆可在学校允许下,撰写各自的微信小程序(SP),通过像XmpSJ等云框架和浏览器来呈现自己创作的VR/AR素材(如图8)。
于是,全世界皆可通过微信(+小程序)来观赏各学校“R素材区域平台”里的VR/AR素材作品了。也就是让全世界都能以3D无框形式沉浸于各学校师生的作品中,欣赏其丰富情感和动人情怀。VR/AR技术不仅仅是给来看我们的作品而已,更重要的是给“作品创作者”以前所未有的媒体技术,更充分完美地传达我们的心灵和情怀。同样地,VR/AR也不仅仅是学生的学习工具而已,而是老师教学、传授知识、交流智能、传承技艺经验的全新利器。
5 结语
本文以大专学校为例,说明如何开发一套“R素材框架软件”,赠送给各学校来安装其私有云上,让学校师生们通过移动App来存取或观看平台上的R素材。当学校区域平台里的R素材逐渐丰富起来,就能通过“中心平台”来进行素材的IP(授权)交易了。
这种“去中心化”的素材平台,结合区块链技术来保护其IP,将大幅促进VR/AR全生态的蓬勃发展。
参考文献:
[1]高焕堂如何建构VR产业的全生态电子产品世界,2018(7):85