3D Web-based HMI with WebGL Rendering Performance
An HMI, or Human-Machine Interface, is a software allowing users to communicate with a machine or automation system. It usually serves as a display section in SCADA (Supervisory Control and Data Acquisition) system for device monitoring and control. In this papper, a 3D Web-based HMI with WebGL (Web...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
EDP Sciences
2016-01-01
|
Series: | MATEC Web of Conferences |
Online Access: | http://dx.doi.org/10.1051/matecconf/20167709003 |
_version_ | 1818605726129455104 |
---|---|
author | Muennoi Atitayaporn Hormdee Daranee |
author_facet | Muennoi Atitayaporn Hormdee Daranee |
author_sort | Muennoi Atitayaporn |
collection | DOAJ |
description | An HMI, or Human-Machine Interface, is a software allowing users to communicate with a machine or automation system. It usually serves as a display section in SCADA (Supervisory Control and Data Acquisition) system for device monitoring and control. In this papper, a 3D Web-based HMI with WebGL (Web-based Graphics Library) rendering performance is presented. The main purpose of this work is to attempt to reduce the limitations of traditional 3D web HMI using the advantage of WebGL. To evaluate the performance, frame rate and frame time metrics were used. The results showed 3D Web-based HMI can maintain the frame rate 60FPS for #cube=0.5K/0.8K, 30FPS for #cube=1.1K/1.6K when it was run on Internet Explorer and Chrome respectively. Moreover, the study found that 3D Web-based HMI using WebGL contains similar frame time in each frame even though the numbers of cubes are up to 5K. This indicated stuttering incurred less in the proposed 3D Web-based HMI compared to the chosen commercial HMI product. |
first_indexed | 2024-12-16T13:59:32Z |
format | Article |
id | doaj.art-50bfb7c576ab4c599fe6e81c93d760f2 |
institution | Directory Open Access Journal |
issn | 2261-236X |
language | English |
last_indexed | 2024-12-16T13:59:32Z |
publishDate | 2016-01-01 |
publisher | EDP Sciences |
record_format | Article |
series | MATEC Web of Conferences |
spelling | doaj.art-50bfb7c576ab4c599fe6e81c93d760f22022-12-21T22:29:07ZengEDP SciencesMATEC Web of Conferences2261-236X2016-01-01770900310.1051/matecconf/20167709003matecconf_icmmr2016_090033D Web-based HMI with WebGL Rendering PerformanceMuennoi AtitayapornHormdee DaraneeAn HMI, or Human-Machine Interface, is a software allowing users to communicate with a machine or automation system. It usually serves as a display section in SCADA (Supervisory Control and Data Acquisition) system for device monitoring and control. In this papper, a 3D Web-based HMI with WebGL (Web-based Graphics Library) rendering performance is presented. The main purpose of this work is to attempt to reduce the limitations of traditional 3D web HMI using the advantage of WebGL. To evaluate the performance, frame rate and frame time metrics were used. The results showed 3D Web-based HMI can maintain the frame rate 60FPS for #cube=0.5K/0.8K, 30FPS for #cube=1.1K/1.6K when it was run on Internet Explorer and Chrome respectively. Moreover, the study found that 3D Web-based HMI using WebGL contains similar frame time in each frame even though the numbers of cubes are up to 5K. This indicated stuttering incurred less in the proposed 3D Web-based HMI compared to the chosen commercial HMI product.http://dx.doi.org/10.1051/matecconf/20167709003 |
spellingShingle | Muennoi Atitayaporn Hormdee Daranee 3D Web-based HMI with WebGL Rendering Performance MATEC Web of Conferences |
title | 3D Web-based HMI with WebGL Rendering Performance |
title_full | 3D Web-based HMI with WebGL Rendering Performance |
title_fullStr | 3D Web-based HMI with WebGL Rendering Performance |
title_full_unstemmed | 3D Web-based HMI with WebGL Rendering Performance |
title_short | 3D Web-based HMI with WebGL Rendering Performance |
title_sort | 3d web based hmi with webgl rendering performance |
url | http://dx.doi.org/10.1051/matecconf/20167709003 |
work_keys_str_mv | AT muennoiatitayaporn 3dwebbasedhmiwithwebglrenderingperformance AT hormdeedaranee 3dwebbasedhmiwithwebglrenderingperformance |