首页 | 本学科首页   官方微博 | 高级检索  
     

基于Three.js的3D磁盘阵列设计
引用本文:高齐琦,江婷,田世隆,林嘉琦. 基于Three.js的3D磁盘阵列设计[J]. 计算机系统应用, 2018, 27(11): 241-246
作者姓名:高齐琦  江婷  田世隆  林嘉琦
作者单位:中电海康集团有限公司, 杭州 312000,中电海康集团有限公司, 杭州 312000,中电海康集团有限公司, 杭州 312000,中电海康集团有限公司, 杭州 312000
摘    要:WebGL(Web Graphical Library)让浏览器在无需安装插件的情况下即可渲染出3D图形,而封装了WebGL低级别API的three.js更是为3D图形的高效创建提供了可能.针对传统方法的磁盘阵列可视化不够直观以及交互功能单一的问题,本文提出了基于three.js的磁盘阵列三维(3D)可视化的框架,从仿真建模和交互两方面阐述了3D磁盘阵列的设计思路,并给出了相应的实现过程.相对于传统方法,提出的3D可视化框架能够创建真实的三维场景,给用户带来流畅丰富的视觉以及交互体验.

关 键 词:三维可视化  仿真建模  交互设计  用户体验
收稿时间:2018-03-26
修稿时间:2018-04-28

Design of 3D Raid Based on Three.js
GAO Qi-Qi,JIANG Ting,TIAN Shi-Long and LIN Jia-Qi. Design of 3D Raid Based on Three.js[J]. Computer Systems& Applications, 2018, 27(11): 241-246
Authors:GAO Qi-Qi  JIANG Ting  TIAN Shi-Long  LIN Jia-Qi
Affiliation:CETHIK Group Co. Ltd., Hangzhou 312000, China,CETHIK Group Co. Ltd., Hangzhou 312000, China,CETHIK Group Co. Ltd., Hangzhou 312000, China and CETHIK Group Co. Ltd., Hangzhou 312000, China
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.
Keywords:3D visualization  simulation modeling  interaction design  user experience
点击此处可从《计算机系统应用》浏览原始摘要信息
点击此处可从《计算机系统应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号