基于Three.js的3D磁盘阵列设计
作者:

Design of 3D Raid Based on Three.js
Author:
  • 摘要
  • | |
  • 访问统计
  • |
  • 参考文献 [7]
  • |
  • 相似文献 [20]
  • | | |
  • 文章评论
    摘要:

    WebGL(Web Graphical Library)让浏览器在无需安装插件的情况下即可渲染出3D图形,而封装了WebGL低级别API的three.js更是为3D图形的高效创建提供了可能.针对传统方法的磁盘阵列可视化不够直观以及交互功能单一的问题,本文提出了基于three.js的磁盘阵列三维(3D)可视化的框架,从仿真建模和交互两方面阐述了3D磁盘阵列的设计思路,并给出了相应的实现过程.相对于传统方法,提出的3D可视化框架能够创建真实的三维场景,给用户带来流畅丰富的视觉以及交互体验.

    Abstract:

    By applying the Web Graphical Library (WebGL), a browser can render Three Dimensional (3D) images without installing any additive plugins. The three.js, a JavaScript library that encapsulates the low-level WebGL API, can even construct a 3D graphic more efficiently. Since existed visualization approaches for Redundant Array of Independent Disk (RAID) are non-intuitive and only with simple interactive functions, a new 3D RAID visualization framework is proposed in this work based on the three.js library. The model simulation and the interactive functions for visualizing a 3D RAID are explained step by step and implemented respectively. Compared to the traditional methods, the proposed 3D visualization framework constructs a more realizable 3D scene, thus provides the users better experiences both at visualization and interaction.

    参考文献
    [1] Zakas NC. JavaScript高级程序设计. 李松峰, 曹力, 译. 3版. 北京:人民邮电出版社, 2012.
    [2] 杨润斌, 梁文章, 陈姝. 基于WebGL的3D动画实时播放系统. 计算机系统应用, 2015, 24(11):58-63. doi:10.3969/j.issn.1003-3254.2015.11.009
    [3] 张玄, 黄蔚. 3D机房运维可视化系统的设计与实现. 软件, 2016, 37(7):89-93. doi:10.3969/j.issn.1672-7800.2016.07.035
    [4] 方路平, 李国鹏, 洪文杰, 等. 基于WebGL的医学图像三维可视化研究. 计算机系统应用, 2013, 22(9):25-30. doi:10.3969/j.issn.1003-3254.2013.09.005
    [5] 任宏康, 祝若鑫, 李风光, 等. 基于Three.js的真实三维地形可视化设计与实现. 测绘与空间地理信息, 2015, 38(10):51-54. doi:10.3969/j.issn.1672-5867.2015.10.016
    [6] 王敏, 张昆. 基于THREE. JS和Google Map API的网页交互可视化技术——以等角航线为例. 测绘与空间地理信息, 2015, 38(7):158-161. doi:10.3969/j.issn.1672-5867.2015.07.054
    [7] 王双, 廉东本, 陈月. 基于Unity3D的仓储可视化管理系统. 计算机系统应用, 2016, 25(7):72-76. doi:10.15888/j.cnki.csa.002543
    引证文献
    网友评论
    网友评论
    分享到微博
    发 布
引用本文

高齐琦,江婷,田世隆,林嘉琦.基于Three. js的3D磁盘阵列设计.计算机系统应用,2018,27(11):241-246

复制
分享
文章指标
  • 点击次数:1926
  • 下载次数: 2744
  • HTML阅读次数: 1464
  • 引用次数: 0
历史
  • 收稿日期:2018-03-26
  • 最后修改日期:2018-04-28
  • 在线发布日期: 2018-10-24
文章二维码
您是第11204110位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京海淀区中关村南四街4号 中科院软件园区 7号楼305房间,邮政编码:100190
电话:010-62661041 传真: Email:csa (a) iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号