Function-based shape modeling and visualization in X3D

  • Authors:
  • Qi Liu;Alexei Sourin

  • Affiliations:
  • Nanyang Technological University;Nanyang Technological University

  • Venue:
  • Proceedings of the eleventh international conference on 3D web technology
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, a function-based extension of Extensible 3D (X3D) is proposed. The extension allows authors to use analytical functions to define geometry, color, 3D texture as well as operations on 3D shapes or time-dependent metamorphoses. The functions can be implicit, parametric or explicit functions, defined as analytical formulas or scripts with similar syntax as ECMAScripts. The extension allows authors to benefit from both the compactness of function-based models and the new features in Extensible 3D. The Scene Access Interface (SAI) of X3D is used in the general implementation of the function-based extension. Xj3D browser is chosen as the development platform. Besides the SAI implementation, a special plugin for BS Contact VRML/X3D is also developed using non-standard interface.