• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint

What's Next?

The previous examples outlined some of the possibilities provided by BIFS. At the time of this writing, BIFS version 2 is under development and will provide more functionalities:

  • Perceptual audio coding. In BIFS version 1, physical modeling of sound has been standardized. In version 2, perceptual modeling opens a new way of synthetically representing audio.

  • Hierarchical 3D mesh. Instead of sending the whole mesh at once, we send it progressively. This enables us to have smaller access units, avoiding loss of packets during transmission of big models and rendering the model faster from a coarse shape to a finer one.

  • PROTO node as defined in VRML.

  • ApplicationWindow node allows us to place an application's win-dow inside a BIFS scene. You can imagine your favorite Internet browser embedded in a virtual world.

  • Progressive encoding of big MFFields. In a BIFS scene, meshes and interpolators use a lot of values. As there is a clear correlation between each value, efficient compression schemes will be stan-dardized.

  • New sensors such as sliders or dialog-like boxes to enter some text.

  • Specification of usage of the backchannel to send informations about the terminal status back to the server so to improve interaction between server and client.

  • MPEG-J, a Java API extending VRML's EAI (External Authoring Interface). Through this interface one can access the scene and the terminal resources. It is then possible to scale them down in a grace-ful manner and to design more interactive scenes.



Not a subscriber?

Start A Free Trial

  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint