CommonVolumeShader: simple and portable specification of volumetric light transport in X3D

  • Authors:
  • Karsten Schwenk;Johannes Behr;Dieter W. Fellner

  • Affiliations:
  • Fraunhofer IGD;Fraunhofer IGD;Fraunhofer IGD & TU Darmstadt, TU Graz

  • Venue:
  • Proceedings of the 16th International Conference on 3D Web Technology
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Rendering volumetric phenomena with believable appearance can add tremendous realism to virtual scenes. We introduce the CommonVolumeShader node, an extension of the X3D standard which has been specifically designed for physically-based rendering of participating media. CommonVolumeShader allows content authors to specify optical properties in a concise and purely declarative way and can accurately capture the appearance of many volumetric phenomena. We demonstrate results with implementations for an interactive ray tracer and a rasterization-based pipeline.