Community-driven Extensions to the X3D Volume Rendering Component

Authors: Ander Arbelaiz Aranzasti Aitor Moreno Guerrero Luis Kabongo Ander García Gangoiti Nicholas Polys Alejandro García-Alonso

Date: 05.06.2017


PDF

Abstract

Recent developments in Web-based volume rendering have gained recognition by Web users and professionals in several fields. The ISO-IEC Standard Extensible 3D (X3D) version 3.3 specifies the integration and visual styling of volumetric data for real-time interaction. The specification is an important milestone describing a framework for expressive presentation. However, it was written before the emergence of WebGL and the HTML5 platform. This paper describes our work to adapt the X3D Volume rendering nodes to the Web platform and to enhance their functionality based on feedback provided by the X3D and X3DOM open source communities. These include: a description of a new volume data node and an application of such node to create 4D volume rendering real time visualizations. We present functionalities that are currently not part of the standard: the edition of Transfer Functions, Multi Planar Reconstruction (MPR), intersection of the volume with 3D objects, clipping planes with volume data and control in the quality of the generated volume visualization. These additions should be considered for inclusion in future revisions of the X3D ISO volume rendering component.

BIB_text

@Article {
title = {Community-driven Extensions to the X3D Volume Rendering Component},
pages = {a1},
keywds = {

WebGL, X3DOM, extensible 3D (X3D), volume rendering


}
abstract = {

Recent developments in Web-based volume rendering have gained recognition by Web users and professionals in several fields. The ISO-IEC Standard Extensible 3D (X3D) version 3.3 specifies the integration and visual styling of volumetric data for real-time interaction. The specification is an important milestone describing a framework for expressive presentation. However, it was written before the emergence of WebGL and the HTML5 platform. This paper describes our work to adapt the X3D Volume rendering nodes to the Web platform and to enhance their functionality based on feedback provided by the X3D and X3DOM open source communities. These include: a description of a new volume data node and an application of such node to create 4D volume rendering real time visualizations. We present functionalities that are currently not part of the standard: the edition of Transfer Functions, Multi Planar Reconstruction (MPR), intersection of the volume with 3D objects, clipping planes with volume data and control in the quality of the generated volume visualization. These additions should be considered for inclusion in future revisions of the X3D ISO volume rendering component.


}
isbn = {978-1-4503-4955-0},
isi = {1},
doi = {10.1145/3055624.3075945},
date = {2017-06-05},
year = {2017},
}
Vicomtech

Parque Científico y Tecnológico de Gipuzkoa,
Paseo Mikeletegi 57,
20009 Donostia / San Sebastián (Spain)

+(34) 943 309 230

close overlay