基于WebGL的三维物理模型设计与开发
2016-06-07何博王祖源万昆
中国教育信息化·基础教育 2016年3期
关键词:跨平台
何博 王祖源 万昆
摘 要:目前,各种各样的学习平台和学习终端层出不穷。因此,面对多样化的终端设备,我们在开发应用程序时考虑如何实现在不同设备的无差异化移植显得越来越重要。如何运用相关技术保证跨终端、跨平台的统一用户体验,这是值得探索的问题。针对一般的三维物理模型存在跨平台问题,文章通过研究WebGL技术在构建三维物理模型中的应用,提出了利用浏览器对WebGL的支持来解决跨平台问题的方法。该方法通过HTML5中Canvas画布获得三维绘制场景,在该场景中利用WebGL第三方库(three.js)构建三维物理模型,然后由浏览器对模型进行渲染,从而解决跨平台问题。研究结果表明,WebGL技术的应用为三维物理模型的构建提供了新的思路,克服了跨平台问题,极大地支持泛在学习,适应教育新常态——创客教育。
关键词:三维模型;WebGL;跨平台;设计与开发;
中图分类号:G434 文献标志码:A 文章编号:1673-8454(2016)06-0075-05
一、引言
随着计算机技术和网络技术的快速发展,虚拟现实和三维可视化技术已成为时下Web技术的焦点。近年来3D技术因其开发和设计上的突出优势而被广泛应用在软件行业、3D硬件行业、数字娱乐行业、制造业、建筑业、虚拟现实、地理信息GIS以及3D互联网等行业[1]。然而当互联网时代的热潮还未褪去时,移动互联网时代已悄然来临。随着手机、Pad等移动设备的普及,越来越多的学校逐步开始尝试开放移动终端进入课堂,更进一步将移动设备引入教与学的过程。为更好地实现信息化创新教学,实现教师教学方式的改变与学生学习方式的转变,促进学生的知识建构,实现泛在学习、无缝学习,实现创客教育。……
登录APP查看全文
