{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,10]],"date-time":"2026-04-10T15:29:53Z","timestamp":1775834993202,"version":"3.50.1"},"reference-count":150,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2020,9,24]],"date-time":"2020-09-24T00:00:00Z","timestamp":1600905600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Informatics"],"abstract":"<jats:p>Modern scientific visualization is web-based and uses emerging technology such as WebGL (Web Graphics Library) and WebGPU for three-dimensional computer graphics and WebXR for augmented and virtual reality devices. These technologies, paired with the accessibility of websites, potentially offer a user experience beyond traditional standalone visualization systems. We review the state-of-the-art of web-based scientific visualization and present an overview of existing methods categorized by application domain. As part of this analysis, we introduce the Scientific Visualization Future Readiness Score (SciVis FRS) to rank visualizations for a technology-driven disruptive tomorrow. We then summarize challenges, current state of the publication trend, future directions, and opportunities for this exciting research field.<\/jats:p>","DOI":"10.3390\/informatics7040037","type":"journal-article","created":{"date-parts":[[2020,9,25]],"date-time":"2020-09-25T01:39:33Z","timestamp":1600997973000},"page":"37","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":24,"title":["Modern Scientific Visualizations on the Web"],"prefix":"10.3390","volume":"7","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8560-2729","authenticated-orcid":false,"given":"Loraine","family":"Franke","sequence":"first","affiliation":[{"name":"Machine Psychology Lab, Department of Computer Science, University of Massachusetts, Boston, MA 02125, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9144-3461","authenticated-orcid":false,"given":"Daniel","family":"Haehn","sequence":"additional","affiliation":[{"name":"Machine Psychology Lab, Department of Computer Science, University of Massachusetts, Boston, MA 02125, USA"}]}],"member":"1968","published-online":{"date-parts":[[2020,9,24]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1111\/cgf.12605","article-title":"State-of-the-art in GPU-based large-scale volume visualization","volume":"Volume 34","author":"Beyer","year":"2015","journal-title":"Computer Graphics Forum"},{"key":"ref_2","unstructured":"Jourdain, S., Ayachit, U., and Geveci, B. (2010, January 27\u201329). Paraviewweb, a web framework for 3d visualization and data processing. Proceedings of the IADIS International Conference on Web Virtual Reality And Three-Dimensional Worlds, Freiburg, Germany."},{"key":"ref_3","unstructured":"Pascucci, V., Scorzelli, G., Summa, B., Bremer, P.T., Gyulassy, A., Christensen, C., Philip, S., and Kumar, S. (2012). The ViSUS visualization framework. High Performance Visualization: Enabling Extreme-Scale Scientific Insight, Chapman and Hall\/CRC."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Sons, K., Klein, F., Rubinstein, D., Byelozyorov, S., and Slusallek, P. (2010, January 24\u201325). XML3D: Interactive 3D graphics for the web. Proceedings of the 15th International Conference on Web 3D Technology, Los Angeles, CA, USA.","DOI":"10.1145\/1836049.1836076"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Congote, J., Segura, A., Kabongo, L., Moreno, A., Posada, J., and Ruiz, O. (2011, January 20\u201322). Interactive Visualization of Volumetric Data With Webgl in Real-Time. Proceedings of the 16th International Conference on 3D Web Technology, Paris, France.","DOI":"10.1145\/2010425.2010449"},{"key":"ref_6","unstructured":"Marrin, C. (2011). Webgl Specification, Khronos WebGL Working Group."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1016\/j.cag.2014.02.002","article-title":"3D graphics on the web: A survey","volume":"41","author":"Evans","year":"2014","journal-title":"Comput. Graph."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"244","DOI":"10.1561\/0600000083","article-title":"Publishing and Consuming 3D Content on the Web: A Survey","volume":"10","author":"Potenziani","year":"2018","journal-title":"Found. Trends Comput. Graph. Vis."},{"key":"ref_9","first-page":"13","article-title":"Milestones in the History of Thematic Cartography, Statistical Graphics, and Data Visualization","volume":"32","author":"Friendly","year":"2001","journal-title":"Citeseer"},{"key":"ref_10","unstructured":"Cabello, R. (2020, June 08). Three.js. Available online: Https:\/\/threejs.org\/."},{"key":"ref_11","first-page":"93","article-title":"Visualization idioms: A conceptual model for scientific visualization systems","volume":"74","author":"Haber","year":"1990","journal-title":"Vis. Sci. Comput."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"291","DOI":"10.1007\/BF02020429","article-title":"Radiosity: A method for computing global illumination","volume":"2","author":"Greenberg","year":"1986","journal-title":"Vis. Comput."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Whitted, T. (2005). An improved illumination model for shaded display. ACM Siggraph 2005 Courses, Association for Computing Machinery.","DOI":"10.1145\/1198555.1198743"},{"key":"ref_14","unstructured":"Appel, A. (May, January 30). Some techniques for shading machine renderings of solids. Proceedings of the Spring Joint Computer Conference, Association for Computing Machinery, New York, NY, USA."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1145\/378456.378484","article-title":"Volume rendering","volume":"22","author":"Drebin","year":"1988","journal-title":"ACM Siggraph Comput. Graph."},{"key":"ref_16","unstructured":"Haehn, D., Rannou, N., Ahtam, B., Grant, E., and Pienaar, R. (2014). Neuroimaging in the browser using the x toolkit. Front. Neuroinform., 101."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1016\/j.gmod.2016.05.001","article-title":"GPU-based remote visualization of dynamic molecular data on the web","volume":"88","author":"Mwalongo","year":"2016","journal-title":"Graph. Model."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2719921","article-title":"A survey of interactive remote rendering systems","volume":"47","author":"Shi","year":"2015","journal-title":"ACM Comput. Surv. CSUR"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"101036","DOI":"10.1016\/j.gmod.2019.101036","article-title":"Concepts and techniques for web-based visualization and processing of massive 3D point clouds with semantics","volume":"104","author":"Discher","year":"2019","journal-title":"Graph. Model."},{"key":"ref_20","first-page":"1760","article-title":"Scientific visualization as a microservice","volume":"26","author":"Raji","year":"2018","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_21","unstructured":"Kitware (2020, June 05). Vtk.js. Available online: https:\/\/kitware.github.io\/vtk-js\/."},{"key":"ref_22","unstructured":"Kitware (2020, July 22). ParaView ArcticViewer, The Ultimate Data Viewer. Available online: https:\/\/kitware.github.io\/arctic-viewer\/."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"130","DOI":"10.1109\/MSP.2007.905889","article-title":"X3D: Extensible 3D graphics standard [standards in a nutshell]","volume":"24","author":"Daly","year":"2007","journal-title":"IEEE Signal Process. Mag."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Behr, J., Eschler, P., Jung, Y., and Z\u00f6llner, M. (2009). X3DOM: A DOM-based HTML5\/X3D integration model. Proceedings of the 14th International Conference on 3D Web Technology, Darmstadt, Germany, 16\u201317 June 2009, Association for Computing Machinery.","DOI":"10.1145\/1559764.1559784"},{"key":"ref_25","unstructured":"Tamm, G., and Slusallek, P. (2016). Web-enabled Server-based and Distributed Real-time Ray-Tracing. EGPGV, Eurographics Association."},{"key":"ref_26","unstructured":"Vullo, R.P., and Catalfamo, M.A. (2017, January 17\u201320). Dynamically Generating Virtual Reality Scenes Using Molly and A-Frame. Proceedings of the International Conference on Internet Computing and Internet of Things (ICOMP\u201917), Las Vegas, NV, USA. Available online: https:\/\/csce.ucmss.com\/cr\/books\/2017\/LFS\/CSREA2017\/ICM3266.pdf."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"421","DOI":"10.1111\/cgf.12129","article-title":"imMens: Real-time visual querying of big data","volume":"Volume 32","author":"Liu","year":"2013","journal-title":"Computer Graphics Forum"},{"key":"ref_28","first-page":"1","article-title":"Interactive gpu-based visualization of large dynamic particle data","volume":"4","author":"Falk","year":"2016","journal-title":"Synth. Lect. Vis."},{"key":"ref_29","first-page":"243","article-title":"A Study on 3D File Format for Web-based Scientific Visualization","volume":"7","author":"Lee","year":"2019","journal-title":"Int. J. Adv. Cult. Technol."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"52","DOI":"10.20533\/jitst.2046.3723.2012.0008","article-title":"Mobile visualization of biomedical volume datasets","volume":"1","author":"Mobeen","year":"2012","journal-title":"J. Internet Technol. Secur. Trans."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Mani, G., and Li, W. (2013, January 20\u201322). 3D web based surgical training through comparative analysis. Proceedings of the 18th International Conference on 3D Web Technology, Sebastian, Spain.","DOI":"10.1145\/2466533.2466553"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Haehn, D. (2013). Slice: Drop: Collaborative medical imaging in the browser. ACM SIGGRAPH 2013 Computer Animation Festival, Association for Computing Machinery.","DOI":"10.1145\/2503541.2503645"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Virag, I., Stoicu-Tivadar, L., and Am\u0103ric\u0103i, E. (2014). Browser-based medical visualization system. Proceedings of the 2014 IEEE 9th IEEE International Symposium on Applied Computational Intelligence and Informatics (SACI), Timisoara, Romania, 15\u201317 May 2014, IEEE.","DOI":"10.1109\/SACI.2014.6840092"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"89","DOI":"10.3389\/fninf.2014.00089","article-title":"BrainBrowser: Distributed, web-based neurological data visualization","volume":"8","author":"Sherif","year":"2015","journal-title":"Front. Neuroinform."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"22","DOI":"10.3389\/fninf.2017.00022","article-title":"The open anatomy browser: A collaborative web-based viewer for interoperable anatomy atlases","volume":"11","author":"Halle","year":"2017","journal-title":"Front. Neuroinform."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"29","DOI":"10.3390\/informatics4030029","article-title":"Scalable interactive visualization for connectomics","volume":"Volume 4","author":"Haehn","year":"2017","journal-title":"Informatics"},{"key":"ref_37","first-page":"4074137","article-title":"An html5-based pure website solution for rapidly viewing and processing large-scale 3d medical volume reconstruction on mobile internet","volume":"2017","author":"Qiao","year":"2017","journal-title":"Int. J. Telemed. Appl."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"32","DOI":"10.3389\/fninf.2017.00032","article-title":"Reusable client-side javascript modules for immersive web-based real-time collaborative neuroimage visualization","volume":"11","author":"Rannou","year":"2017","journal-title":"Front. Neuroinform."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"54","DOI":"10.3389\/fninf.2017.00054","article-title":"Fiberweb: Diffusion visualization and processing in the browser","volume":"11","author":"Ledoux","year":"2017","journal-title":"Front. Neuroinform."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"344","DOI":"10.1162\/netn_a_00044","article-title":"NeuroCave: A web-based immersive visualization platform for exploring connectome datasets","volume":"2","author":"Keiriz","year":"2018","journal-title":"Netw. Neurosci."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Min, Q., Liu, N., and Chen, Y. (2018, January 13\u201315). A Web-based Medical Image Viewer for 2D and 3D visualization. Proceedings of the 2018 2nd International Conference on Management Engineering, Software Engineering and Service Sciences, Wuhan, China.","DOI":"10.1145\/3180374.3181321"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Lavri\u010d, P., Bohak, C., and Marolt, M. (2017). Collaborative view-aligned annotations in web-based 3D medical data visualization. Proceedings of the 2017 40th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), Opatija, Croatia, 22\u201326 May 2017, IEEE.","DOI":"10.23919\/MIPRO.2017.7973430"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Kokelj, \u017d., Bohak, C., and Marolt, M. (2018). A web-based virtual reality environment for medical visualization. Proceedings of the 2018 41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), Opatija, Croatia, 21\u201325 May 2018, IEEE.","DOI":"10.23919\/MIPRO.2018.8400057"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"304","DOI":"10.1016\/j.cag.2019.05.032","article-title":"BrainTrawler: A visual analytics framework for iterative exploration of heterogeneous big brain data","volume":"82","author":"Ganglberger","year":"2019","journal-title":"Comput. Graph."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Mullie, L., and Afilalo, J. (2019). CoreSlicer: A web toolkit for analytic morphomics. BMC Med. Imaging, 19.","DOI":"10.1186\/s12880-019-0316-6"},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Moraes, T., Amorim, P., Silva, J., and Pedrini, H. (2019, January 25\u201327). Web-Based Interactive Visualization of Medical Images in a Distributed System. Proceedings of the 14th International Conference on Computer Graphics Theory and Applications, Prague, Czech Republic.","DOI":"10.5220\/0007626100002108"},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/j.imu.2018.10.010","article-title":"Web-based medical data visualization and information sharing towards application in distributed diagnosis","volume":"14","author":"Zhang","year":"2019","journal-title":"Inform. Med. Unlocked"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"100253","DOI":"10.1016\/j.imu.2019.100253","article-title":"Medical data visual synchronization and information interaction using Internet-based graphics rendering and message-oriented streaming","volume":"17","author":"Zhang","year":"2019","journal-title":"Inform. Med. Unlocked"},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Franke, L., Weidele, D.K.I., Zhang, F., Cetin-Karayumak, S., Pieper, S., O\u2019Donnell, L.J., Rathi, Y., and Haehn, D. (2020). FiberStars: Visual Comparison of Diffusion Tractography Data between Multiple Subjects. arXiv.","DOI":"10.1109\/PacificVis52677.2021.00023"},{"key":"ref_50","unstructured":"PV (2020, July 17). PV\u2014WebGL Protein Viewer. Available online: http:\/\/github.com\/biasmv\/pv."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1002\/ijch.201300024","article-title":"JSmol and the next-generation web-based representation of 3D molecular structure as applied to proteopedia","volume":"53","author":"Hanson","year":"2013","journal-title":"Isr. J. Chem."},{"key":"ref_52","doi-asserted-by":"crossref","unstructured":"Pettit, J.B., and Marioni, J.C. (2013). bioWeb3D: An online webGL 3D data visualisation tool. BMC Bioinform., 14.","DOI":"10.1186\/1471-2105-14-185"},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/1471-2105-15-S8-S1","article-title":"Iview: An interactive WebGL visualizer for protein-ligand complex","volume":"15","author":"Li","year":"2014","journal-title":"BMC Bioinform."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s13321-015-0101-7","article-title":"Chemozart: A web-based 3D molecular structure editor and visualizer platform","volume":"7","author":"Mohebifar","year":"2015","journal-title":"J. Chemin."},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s13321-015-0085-3","article-title":"ChemDoodle Web Components: HTML5 toolkit for chemical graphics, interfaces, and informatics","volume":"7","author":"Burger","year":"2015","journal-title":"J. Chemin."},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"1322","DOI":"10.1093\/bioinformatics\/btu829","article-title":"3Dmol. js: Molecular visualization with WebGL","volume":"31","author":"Rego","year":"2015","journal-title":"Bioinformatics"},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"1739","DOI":"10.4155\/fmc-2016-0081","article-title":"3D-Lab: A collaborative web-based platform for molecular modeling","volume":"8","author":"Grebner","year":"2016","journal-title":"Future Med. Chem."},{"key":"ref_58","doi-asserted-by":"crossref","first-page":"2475","DOI":"10.1021\/acs.jcim.5b00544","article-title":"Molecular rift: Virtual reality for drug designers","volume":"55","author":"Norrby","year":"2015","journal-title":"J. Chem. Inf. Model."},{"key":"ref_59","doi-asserted-by":"crossref","first-page":"3510","DOI":"10.1093\/bioinformatics\/btw482","article-title":"Online interactive analysis of protein structure ensembles with Bio3D-web","volume":"32","author":"Jariwala","year":"2016","journal-title":"Bioinformatics"},{"key":"ref_60","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s13321-016-0155-1","article-title":"Molmil: A molecular viewer for the PDB and beyond","volume":"8","author":"Bekker","year":"2016","journal-title":"J. Chemin."},{"key":"ref_61","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1515\/jib-2016-298","article-title":"Web-based hybrid-dimensional visualization and exploration of cytological localization scenarios","volume":"13","author":"Kovanci","year":"2016","journal-title":"J. Integr. Bioinform."},{"key":"ref_62","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1007\/s40484-017-0091-8","article-title":"HiC-3DViewer: A new tool to visualize Hi-C data in 3D space","volume":"5","author":"Djekidel","year":"2017","journal-title":"Quant. Biol."},{"key":"ref_63","doi-asserted-by":"crossref","first-page":"1121","DOI":"10.1038\/nmeth.4499","article-title":"LiteMol suite: Interactive web-based visualization of large-scale macromolecular structure data","volume":"14","author":"Sehnal","year":"2017","journal-title":"Nat. Methods"},{"key":"ref_64","doi-asserted-by":"crossref","first-page":"W523","DOI":"10.1093\/nar\/gkx383","article-title":"Web3DMol: Interactive protein structure visualization based on WebGL","volume":"45","author":"Shi","year":"2017","journal-title":"Nucleic Acids Res."},{"key":"ref_65","doi-asserted-by":"crossref","first-page":"W514","DOI":"10.1093\/nar\/gky510","article-title":"OmicsNet: A web-based tool for creation and visual analysis of biological networks in 3D space","volume":"46","author":"Zhou","year":"2018","journal-title":"Nucleic Acids Res."},{"key":"ref_66","doi-asserted-by":"crossref","first-page":"3755","DOI":"10.1093\/bioinformatics\/bty419","article-title":"NGL viewer: Web-based molecular graphics for large complexes","volume":"34","author":"Rose","year":"2018","journal-title":"Bioinformatics"},{"key":"ref_67","doi-asserted-by":"crossref","first-page":"W576","DOI":"10.1093\/nar\/gkv402","article-title":"NGL Viewer: A web application for molecular visualization","volume":"43","author":"Rose","year":"2015","journal-title":"Nucleic Acids Res."},{"key":"ref_68","doi-asserted-by":"crossref","first-page":"869","DOI":"10.1007\/s10822-018-0141-y","article-title":"HTMoL: Full-stack solution for remote access, visualization, and analysis of molecular dynamics trajectory data","volume":"32","year":"2018","journal-title":"J. Comput. Aided Mol. Des."},{"key":"ref_69","doi-asserted-by":"crossref","first-page":"1817","DOI":"10.1140\/epjst\/e2019-800167-5","article-title":"MegaMol\u2013a comprehensive prototyping framework for visualizations","volume":"227","author":"Gralka","year":"2019","journal-title":"Eur. Phys. J. Spec. Top."},{"key":"ref_70","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1093\/bioinformatics\/btz502","article-title":"iCn3D, a web-based 3D viewer for sharing 1D\/2D\/3D representations of biomolecular structures","volume":"36","author":"Wang","year":"2020","journal-title":"Bioinformatics"},{"key":"ref_71","doi-asserted-by":"crossref","unstructured":"Cassidy, K.C., \u0160ef\u010d\u00edk, J., Raghav, Y., Chang, A., and Durrant, J.D. (2020). ProteinVR: Web-based molecular visualization in virtual reality. PLoS Comput. Biol., 16.","DOI":"10.1371\/journal.pcbi.1007747"},{"key":"ref_72","unstructured":"Scarano, V., Chiara, R.D., and Erra, U. (2008). MeshLab: An Open-Source Mesh Processing Tool. Eurographics Italian Chapter Conference, The Eurographics Association."},{"key":"ref_73","unstructured":"Chandler, J., Obermaier, H., and Joy, K.I. (2015). WebGL-Enabled Remote Visualization of Smoothed Particle Hydrodynamics Simulations, EuroVis."},{"key":"ref_74","doi-asserted-by":"crossref","first-page":"072030","DOI":"10.1088\/1742-6596\/898\/7\/072030","article-title":"A browser-based event display for the CMS Experiment at the LHC using WebGL","volume":"898","author":"McCauley","year":"2017","journal-title":"J. Phys. Conf. Ser."},{"key":"ref_75","doi-asserted-by":"crossref","unstructured":"Yeh, A. (2017, January 5\u20138). Programming driven 3D modeling on the web. Proceedings of the 22nd International Conference on 3D Web Technology, Brisbane, Australia.","DOI":"10.1145\/3055624.3075953"},{"key":"ref_76","doi-asserted-by":"crossref","first-page":"328","DOI":"10.1016\/j.softx.2019.04.006","article-title":"SPOT: Open Source framework for scientific data repository and interactive visualization","volume":"9","author":"Diblen","year":"2019","journal-title":"SoftwareX"},{"key":"ref_77","doi-asserted-by":"crossref","unstructured":"Lupinetti, K., Cabiddu, D., Giannini, F., and Monti, M. (2019). CAD3A: A web-based application to visualize and semantically enhance CAD assembly models. Proceedings of the 2019 15th International Conference on Signal-Image Technology & Internet-Based Systems (SITIS), Sorrento, Italy, 26\u201329 November 2019, IEEE.","DOI":"10.1109\/SITIS.2019.00080"},{"key":"ref_78","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1016\/j.cad.2018.12.003","article-title":"HexaLab. net: An online viewer for hexahedral meshes","volume":"110","author":"Bracci","year":"2019","journal-title":"Comput. Aided Des."},{"key":"ref_79","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1016\/j.chaos.2019.01.005","article-title":"Large-scale interactive numerical experiments of chaos, solitons and fractals in real time via GPU in a web browser","volume":"121","author":"Kaboudian","year":"2019","journal-title":"Chaos Solitons Fractals"},{"key":"ref_80","doi-asserted-by":"crossref","first-page":"430","DOI":"10.3390\/math8030430","article-title":"QMwebJS\u2014An Open Source Software Tool to Visualize and Share Time-Evolving Three-Dimensional Wavefunctions","volume":"8","author":"Figueiras","year":"2020","journal-title":"Mathematics"},{"key":"ref_81","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1016\/j.cag.2015.07.001","article-title":"3DHOP: 3D heritage online presenter","volume":"52","author":"Potenziani","year":"2015","journal-title":"Comput. Graph."},{"key":"ref_82","doi-asserted-by":"crossref","unstructured":"M\u00fcller, R.D., Qin, X., Sandwell, D.T., Dutkiewicz, A., Williams, S.E., Flament, N., Maus, S., and Seton, M. (2016). The GPlates portal: Cloud-based interactive 3D visualization of global geophysical and geological data in a web browser. PLoS ONE, 11.","DOI":"10.1371\/journal.pone.0150883"},{"key":"ref_83","doi-asserted-by":"crossref","first-page":"829","DOI":"10.3390\/s17040829","article-title":"Integrating spherical panoramas and maps for visualization of cultural heritage objects using virtual reality technology","volume":"17","author":"Koeva","year":"2017","journal-title":"Sensors"},{"key":"ref_84","doi-asserted-by":"crossref","first-page":"297","DOI":"10.5194\/isprs-archives-XLI-B5-297-2016","article-title":"3D modelling and interactive web-based visualization of cultural heritage objects","volume":"41","author":"Koeva","year":"2016","journal-title":"Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_85","doi-asserted-by":"crossref","first-page":"1562","DOI":"10.1080\/13658816.2017.1306863","article-title":"PolarGlobe: A web-wide virtual globe system for visualizing multidimensional, time-varying, big climate data","volume":"31","author":"Li","year":"2017","journal-title":"Int. J. Geogr. Inf. Sci."},{"key":"ref_86","doi-asserted-by":"crossref","first-page":"200","DOI":"10.1016\/j.cageo.2017.11.007","article-title":"3D geospatial visualizations: Animation and motion effects on spatial objects","volume":"111","author":"Evangelidis","year":"2018","journal-title":"Comput. Geosci."},{"key":"ref_87","doi-asserted-by":"crossref","unstructured":"Discher, S., Richter, R., and D\u00f6llner, J. (2018, January 20\u201322). A scalable webGL-based approach for visualizing massive 3D point clouds using semantics-dependent rendering techniques. Proceedings of the 23rd International ACM Conference on 3D Web Technology, Pozna\u0144, Poland.","DOI":"10.1145\/3208806.3208816"},{"key":"ref_88","doi-asserted-by":"crossref","first-page":"188","DOI":"10.1016\/j.envsoft.2019.01.019","article-title":"Implementation of interactive three-dimensional visualization of air pollutants using WebGL","volume":"114","author":"Liu","year":"2019","journal-title":"Environ. Model. Softw."},{"key":"ref_89","doi-asserted-by":"crossref","first-page":"44734","DOI":"10.1109\/ACCESS.2019.2909655","article-title":"Visualizing three-dimensional ocean eddies in web browsers","volume":"7","author":"Liu","year":"2019","journal-title":"IEEE Access"},{"key":"ref_90","doi-asserted-by":"crossref","unstructured":"Boutsi, A.M., Ioannidis, C., and Soile, S. (2019). An Integrated Approach to 3D Web Visualization of Cultural Heritage Heterogeneous Datasets. Remote Sens., 11.","DOI":"10.3390\/rs11212508"},{"key":"ref_91","doi-asserted-by":"crossref","unstructured":"Desprat, C., Jessel, J.P., and Luga, H. (2015, January 18\u201321). A 3D collaborative editor using WebGL and WebRTC. Proceedings of the 20th International Conference on 3D Web Technology, Heraklion, Greece.","DOI":"10.1145\/2775292.2778297"},{"key":"ref_92","doi-asserted-by":"crossref","unstructured":"Hadjar, H., Meziane, A., Gherbi, R., Setitra, I., and Aouaa, N. (2018, January 26\u201327). WebVR based interactive visualization of open health data. Proceedings of the 2nd International Conference on Web Studies, Samara, Russia.","DOI":"10.1145\/3240431.3240442"},{"key":"ref_93","doi-asserted-by":"crossref","first-page":"1161","DOI":"10.1007\/s12650-019-00595-0","article-title":"Voxer\u2014A platform for creating, customizing, and sharing scientific visualizations","volume":"22","author":"Yang","year":"2019","journal-title":"J. Vis."},{"key":"ref_94","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s41044-019-0043-6","article-title":"A substrate for modular, extensible data-visualization","volume":"5","author":"Matelsky","year":"2020","journal-title":"Big Data Anal."},{"key":"ref_95","first-page":"359","article-title":"The biodigital human: A web-based 3D platform for medical visualization and education","volume":"173","author":"Qualter","year":"2012","journal-title":"Stud. Health Technol. Inform."},{"key":"ref_96","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1007\/s12008-015-0277-0","article-title":"Design and implementation of 3D Web-based interactive medical devices for educational purposes","volume":"11","author":"Violante","year":"2017","journal-title":"Int. J. Interact. Des. Manuf. IJIDeM"},{"key":"ref_97","first-page":"37","article-title":"The online anatomical human: Web-based anatomy education","volume":"2016","author":"Smit","year":"2016","journal-title":"Proc. Eurogr. Educ. Pap."},{"key":"ref_98","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1002\/ase.76","article-title":"Web-based interactive 3D visualization as a tool for improved anatomy learning","volume":"2","author":"Petersson","year":"2009","journal-title":"Anat. Sci. Educ."},{"key":"ref_99","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1109\/MCG.2013.41","article-title":"The LiverAnatomyExplorer: A WebGL-based surgical teaching tool","volume":"33","author":"Birr","year":"2013","journal-title":"IEEE Comput. Graph. Appl."},{"key":"ref_100","doi-asserted-by":"crossref","first-page":"132","DOI":"10.1016\/j.cag.2018.01.005","article-title":"A survey of virtual human anatomy education systems","volume":"71","author":"Preim","year":"2018","journal-title":"Comput. Graph."},{"key":"ref_101","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1016\/j.compedu.2005.06.003","article-title":"The impact of Web3D technologies on medical education and training","volume":"49","author":"John","year":"2007","journal-title":"Comput. Educ."},{"key":"ref_102","doi-asserted-by":"crossref","unstructured":"Jacinto, H., K\u00e9chichian, R., Desvignes, M., Prost, R., and Valette, S. (2012, January 4\u20135). A web interface for 3D visualization and interactive segmentation of medical images. Proceedings of the 17th International Conference on 3D Web Technology, Los Angeles, CA, USA.","DOI":"10.1145\/2338714.2338722"},{"key":"ref_103","doi-asserted-by":"crossref","first-page":"176","DOI":"10.1016\/j.jbi.2014.05.011","article-title":"A Web platform for the interactive visualization and analysis of the 3D fractal dimension of MRI data","volume":"51","author":"Cruz","year":"2014","journal-title":"J. Biomed. Inform."},{"key":"ref_104","doi-asserted-by":"crossref","unstructured":"Marion, C., and Jomier, J. (2012, January 4\u20135). Real-time collaborative scientific WebGL visualization with WebSocket. Proceedings of the 17th International Conference on 3D Web Technology, Los Angeles, CA, USA.","DOI":"10.1145\/2338714.2338721"},{"key":"ref_105","unstructured":"Noguera, J.M., and Jim\u00e9nez, J.R. (2020, August 08). Visualization of Very Large 3D Volumes on Mobile Devices and WebGL. Available online: http:\/\/wscg.zcu.cz\/WSCG2012\/short\/B71-full.pdf."},{"key":"ref_106","doi-asserted-by":"crossref","unstructured":"Arbelaiz, A., Moreno, A., Kabongo, L., and Garc\u00eda-Alonso, A. (2017). Volume visualization tools for medical applications in ubiquitous platforms. eHealth 360, Springer.","DOI":"10.1007\/978-3-319-49655-9_54"},{"key":"ref_107","first-page":"941810","article-title":"A web-based solution for 3D medical image visualization","volume":"Volume 9418","author":"Hou","year":"2015","journal-title":"Medical Imaging 2015: PACS and Imaging Informatics: Next Generation and Innovations"},{"key":"ref_108","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1145\/37402.37422","article-title":"Marching cubes: A high resolution 3D surface construction algorithm","volume":"21","author":"Lorensen","year":"1987","journal-title":"ACM Siggraph Comput. Graph."},{"key":"ref_109","doi-asserted-by":"crossref","unstructured":"Ashwini, A., and Kwon, J. (2018). Image processing pipeline for web-based real-time 3d visualization of teravoxel volumes. Proceedings of the International Conference on Data Mining and Big Data, Shanghai, China, June 17\u201322, 2018, Springer.","DOI":"10.1007\/978-3-319-93803-5_19"},{"key":"ref_110","doi-asserted-by":"crossref","unstructured":"Haehn, D., Franke, L., Zhang, F., Karayumak, S.C., Pieper, S., O\u2019Donnell, L., and Rathi, Y. (2020). TRAKO: Efficient Transmission of Tractography Data for Visualization. arXiv.","DOI":"10.1007\/978-3-030-59728-3_32"},{"key":"ref_111","doi-asserted-by":"crossref","first-page":"553","DOI":"10.1111\/cgf.12929","article-title":"State-of-the-Art Report in Web-based Visualization","volume":"Volume 35","author":"Mwalongo","year":"2016","journal-title":"Computer Graphics Forum, Wiley Online Library"},{"key":"ref_112","doi-asserted-by":"crossref","unstructured":"Callieri, M., Andrei, R.M., Di Benedetto, M., Zopp\u00e8, M., and Scopigno, R. (2010, January 24\u201325). Visualization methods for molecular studies on the web platform. Proceedings of the 15th International Conference on Web 3D Technology, Los Angeles, CA, USA.","DOI":"10.1145\/1836049.1836067"},{"key":"ref_113","doi-asserted-by":"crossref","unstructured":"Rose, A.S., Bradley, A.R., Valasatava, Y., Duarte, J.M., Prli\u0107, A., and Rose, P.W. (2016, January 22\u201324). Web-based molecular graphics for large complexes. Proceedings of the 21st International Conference on Web3D Technology, Anaheim, CA, USA.","DOI":"10.1145\/2945292.2945324"},{"key":"ref_114","doi-asserted-by":"crossref","first-page":"1132","DOI":"10.1021\/acs.jcim.6b00167","article-title":"Kekule. js: An open source javascript chemoinformatics toolkit","volume":"56","author":"Jiang","year":"2016","journal-title":"J. Chem. Inf. Model."},{"key":"ref_115","doi-asserted-by":"crossref","first-page":"1123","DOI":"10.1038\/nmeth.4497","article-title":"MDsrv: Viewing and sharing molecular dynamics simulations on the web","volume":"14","author":"Tiemann","year":"2017","journal-title":"Nat. Methods"},{"key":"ref_116","doi-asserted-by":"crossref","first-page":"902","DOI":"10.1016\/j.tibs.2019.06.004","article-title":"Bringing molecular dynamics simulation data into view","volume":"44","author":"Hildebrand","year":"2019","journal-title":"Trends Biochem. Sci."},{"key":"ref_117","doi-asserted-by":"crossref","first-page":"28","DOI":"10.3390\/informatics4030028","article-title":"Web apps come of age for molecular sciences","volume":"Volume 4","author":"Abriata","year":"2017","journal-title":"Informatics"},{"key":"ref_118","doi-asserted-by":"crossref","first-page":"1617","DOI":"10.1016\/j.str.2019.09.001","article-title":"Molecular graphics: Bridging structural biologists and computer scientists","volume":"27","author":"Martinez","year":"2019","journal-title":"Structure"},{"key":"ref_119","doi-asserted-by":"crossref","first-page":"559","DOI":"10.1016\/j.tibtech.2017.03.009","article-title":"Implementing WebGL and HTML5 in macromolecular visualization and modern computer-aided drug design","volume":"35","author":"Yuan","year":"2017","journal-title":"Trends Biotechnol."},{"key":"ref_120","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1093\/nar\/28.1.235","article-title":"The protein data bank","volume":"28","author":"Berman","year":"2000","journal-title":"Nucleic Acids Res."},{"key":"ref_121","doi-asserted-by":"crossref","first-page":"316","DOI":"10.1002\/pro.3331","article-title":"RCSB Protein Data Bank: Sustaining a living digital data resource that enables breakthroughs in scientific research and biomedical education","volume":"27","author":"Burley","year":"2018","journal-title":"Protein Sci."},{"key":"ref_122","doi-asserted-by":"crossref","first-page":"751","DOI":"10.1016\/S0006-3495(92)81649-1","article-title":"The nucleic acid database. A comprehensive relational database of three-dimensional structures of nucleic acids","volume":"63","author":"Berman","year":"1992","journal-title":"Biophys. J."},{"key":"ref_123","doi-asserted-by":"crossref","first-page":"W26","DOI":"10.1093\/nar\/gkz394","article-title":"Web 3DNA 2.0 for the analysis, visualization, and modeling of 3D nucleic acid structures","volume":"47","author":"Li","year":"2019","journal-title":"Nucleic Acids Res."},{"key":"ref_124","doi-asserted-by":"crossref","first-page":"D895","DOI":"10.1093\/nar\/gky1098","article-title":"Cancer3D 2.0: Interactive analysis of 3D patterns of cancer mutations in cancer subsets","volume":"47","author":"Sedova","year":"2019","journal-title":"Nucleic Acids Res."},{"key":"ref_125","doi-asserted-by":"crossref","first-page":"602","DOI":"10.1093\/bioinformatics\/btv605","article-title":"Protael: Protein data visualization library for the web","volume":"32","author":"Sedova","year":"2016","journal-title":"Bioinformatics"},{"key":"ref_126","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1016\/j.jocs.2019.06.001","article-title":"QMBlender: Particle-based visualization of 3D quantum wave function dynamics","volume":"35","author":"Figueiras","year":"2019","journal-title":"J. Comput. Sci."},{"key":"ref_127","unstructured":"Community, B.O. (2018). Blender\u2014A 3D Modelling and Rendering Package, Blender Foundation; Stichting Blender Foundation."},{"key":"ref_128","doi-asserted-by":"crossref","unstructured":"Kent, B.R. (2015). 3D Scientific Visualization With Blender, Morgan & Claypool Publishers.","DOI":"10.1088\/978-1-6270-5612-0"},{"key":"ref_129","doi-asserted-by":"crossref","unstructured":"Ghaffar, M., Biere, N., J\u00e4ger, D., Klein, K., Schreiber, F., Kruse, O., and Sommer, B. (2018, January 13\u201315). 3D modelling and visualisation of heterogeneous cell membranes in Blender. Proceedings of the 11th International Symposium on Visual Information Communication and Interaction, V\u00e4xj\u00f6, Sweden.","DOI":"10.1145\/3231622.3231639"},{"key":"ref_130","doi-asserted-by":"crossref","first-page":"669","DOI":"10.1007\/s00371-012-0697-9","article-title":"Unified spray, foam and air bubbles for particle-based fluids","volume":"28","author":"Ihmsen","year":"2012","journal-title":"Vis. Comput."},{"key":"ref_131","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1016\/j.ascom.2016.02.002","article-title":"AstroBlend: An astrophysical visualization package for Blender","volume":"15","author":"Naiman","year":"2016","journal-title":"Astron. Comput."},{"key":"ref_132","doi-asserted-by":"crossref","first-page":"748","DOI":"10.1002\/jcc.25155","article-title":"Pyrite: A blender plugin for visualizing molecular dynamics simulations using industry-standard rendering techniques","volume":"39","author":"Rajendiran","year":"2018","journal-title":"J. Comput. Chem."},{"key":"ref_133","unstructured":"Rene, K.M., and Jeff Gay, M.M. (2020, July 03). OpenJSCAD. Available online: https:\/\/openjscad.org\/."},{"key":"ref_134","doi-asserted-by":"crossref","first-page":"1495","DOI":"10.1093\/mnras\/sty855","article-title":"Interactive 3D visualization for theoretical virtual observatories","volume":"477","author":"Dykes","year":"2018","journal-title":"Mon. Not. R. Astron. Soc."},{"key":"ref_135","doi-asserted-by":"crossref","first-page":"125006","DOI":"10.1088\/1367-2630\/10\/12\/125006","article-title":"Splotch: Visualizing cosmological simulations","volume":"10","author":"Dolag","year":"2008","journal-title":"New J. Phys."},{"key":"ref_136","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1016\/j.ascom.2014.12.006","article-title":"Web-based visualization of very large scientific astronomy imagery","volume":"10","author":"Bertin","year":"2015","journal-title":"Astron. Comput."},{"key":"ref_137","doi-asserted-by":"crossref","first-page":"22","DOI":"10.3847\/1538-4365\/aab776","article-title":"AAS WorldWide telescope: A seamless, cross-platform data visualization engine for astronomy research, education, and democratizing data","volume":"236","author":"Rosenfield","year":"2018","journal-title":"Astrophys. J. Suppl. Ser."},{"key":"ref_138","doi-asserted-by":"crossref","first-page":"058002","DOI":"10.1088\/1538-3873\/aa5b73","article-title":"Cosmography and data visualization","volume":"129","author":"Courtois","year":"2017","journal-title":"Publ. Astron. Soc. Pac."},{"key":"ref_139","doi-asserted-by":"crossref","first-page":"55","DOI":"10.3847\/1538-4357\/aa7f78","article-title":"The Cosmic V-Web","volume":"845","author":"Pomarede","year":"2017","journal-title":"Astrophys. J."},{"key":"ref_140","first-page":"348","article-title":"A research for 3D WebGIS based on WebGL","volume":"Volume 1","author":"Feng","year":"2011","journal-title":"Proceedings of 2011 International Conference on Computer Science and Network Technology, Harbin, China, 24\u201326 December 2011"},{"key":"ref_141","first-page":"B4","article-title":"OpenWebGlobe\u2013an open source SDK for creating large-scale virtual globes on a WebGL basis","volume":"39","author":"Loesch","year":"2012","journal-title":"Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_142","unstructured":"Graphics, A. (2020, June 17). Cesium\u2013WebGL Virtual Globe and Map Engine. Available online: https:\/\/cesium.com\/cesiumjs\/."},{"key":"ref_143","doi-asserted-by":"crossref","unstructured":"Kr\u00e4mer, M., and Gutbell, R. (2015, January 18\u201321). A case study on 3D geospatial applications in the web using state-of-the-art WebGL frameworks. Proceedings of the 20th International Conference on 3D Web Technology, Heraklion, Greece.","DOI":"10.1145\/2775292.2775303"},{"key":"ref_144","doi-asserted-by":"crossref","unstructured":"Miao, R., Song, J., and Zhu, Y. (2017). 3D geographic scenes visualization based on WebGL. Proceedings of the 2017 6th International Conference on Agro-Geoinformatics, Fairfax, VA, USA, 7\u201310 August 2017, IEEE.","DOI":"10.1109\/Agro-Geoinformatics.2017.8046999"},{"key":"ref_145","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1080\/15230406.2014.901901","article-title":"Web-based 4D visualization of marine geo-data using WebGL","volume":"41","author":"Resch","year":"2014","journal-title":"Cartogr. Geogr. Inf. Sci."},{"key":"ref_146","first-page":"1","article-title":"Web-based visualization for 3D data in archaeology: The ADS 3D viewer","volume":"9","author":"Galeazzi","year":"2016","journal-title":"J. Archaeol. Sci. Rep."},{"key":"ref_147","doi-asserted-by":"crossref","unstructured":"Raji, M., Hota, A., and Huang, J. (2017). Scalable web-embedded volume rendering. Proceedings of the 2017 IEEE 7th Symposium on Large Data Analysis and Visualization (LDAV), Phoenix, AZ, USA, 2 October 2017, IEEE.","DOI":"10.1109\/LDAV.2017.8231850"},{"key":"ref_148","doi-asserted-by":"crossref","first-page":"931","DOI":"10.1109\/TVCG.2016.2599041","article-title":"Ospray-a cpu ray tracing framework for scientific visualization","volume":"23","author":"Wald","year":"2016","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_149","doi-asserted-by":"crossref","unstructured":"Lavou\u00e9, G., Chevalier, L., and Dupont, F. (2013, January 20\u201322). Streaming compressed 3D data on the web using JavaScript and WebGL. Proceedings of the 18th international Conference on 3D Web Technology, San Sebastian, Spain.","DOI":"10.1145\/2466533.2466539"},{"key":"ref_150","first-page":"939705","article-title":"Plugin free remote visualization in the browser","volume":"Volume 9397","author":"Tamm","year":"2015","journal-title":"Visualization and Data Analysis 2015"}],"container-title":["Informatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2227-9709\/7\/4\/37\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:13:20Z","timestamp":1760177600000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2227-9709\/7\/4\/37"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,9,24]]},"references-count":150,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2020,12]]}},"alternative-id":["informatics7040037"],"URL":"https:\/\/doi.org\/10.3390\/informatics7040037","relation":{},"ISSN":["2227-9709"],"issn-type":[{"value":"2227-9709","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,9,24]]}}}