Developer Area

Welcome to the Bitmanagement Software developer area. Please use the menu to the left to navigate this area.
BS Contact Product Family
This section gives developer information, examples and specifications for the BS Contact Player.

The player plugin is offered in 3 versions (BS Contact VRML/X3D, BS Contact Stereo, BS Contact MPEG-4) accompanied by the BS Contact J Java Applet:

BS Contact VRML/X3D

The industry standard VRML player with numerous extensions beyond VRML 97. It is the engine of choice for high quality, performant rendering of interactive 3D content. The 6.1 version adds support for X3D XML parsing, the 6.2 add support for the Microsoft Direct X9 API and programmable hardware shaders. Many extensions and innovations added to Contact have been taken up by ISO Web3D and MPEG-4 standards organizations. BS Contact can be used as Active X component in custom applications. Custom COM Objects can be plugged into BS Contact to extend the node and input functionality.

BS Contact Stereo

BS Contact Stereo adds 3D Stereo rendering support to BS Contact. Several modes are support like hardware assisted OpenGL double buffered stereo, split - screen (above-below), red-blue. Next different autosteroscopic displays are supported from Sharp 3D and See-Real to X3D Technologies displays.

BS Contact MPEG-4

BS Contact MPEG-4 is one of the worlds first ISO MPEG-4 player supporting integrated presentations composed out of Audio, Video with 2D and 3D graphics, graphics streaming, scripting and interactivity.
By using 3D graphics hardware for composition, the performance and visual quality is much higher compared with other 2D MPEG-4 Players or Macromedia Flash using traditional 2D software pixel based engines.

MPEG-4 offers a multi platform standard including compression, broadcast, streaming and
standardized API's for DRM protection.
Bitmanagement Software GmbH has been active in the MPEG standardization body by submitting new features like Nurbs, Multitexturing, Particle systems and Multi-User extensions for MPEG-4 Systems and helped MPEG improving the systems specification.

BS Contact J

BS Contact J is a Java Applet that was designed for ad hoc visualization of a subset of the VRML standard. As it requires no download it is a good tool for small interactive visualizations of products. BS Contact J is one of the smallest and fastest product interactive visualization tools on the market. BS Contact J can be used for E-commerce, education, data visualization, entertainment, web animations and other applications.

BS Contact J integrates into a standard web page like any other Java applet. It is completely transparent to all web page visitors and is displayed with the other page content. It requires no download or installation and loads automatically when a visitor opens a web page that contains the applet. All authoring tools that generate VRML code can be used for producing BS Contact J content.