Plugin-free 3D content: End-users do not need to
download and install a plug-in as long as they are using a browser
containing a Java virtual machine. The viewer is written in Java using
the libraries from version 1.1, ensuring that all common web browsers
can run the applet.
Streamed cached textures: The viewer downloads the texture
map in a number of packets so that the lowest resolution version is
shown quickly even with a low-speed web connection. Unlike
conventionally streamed texture map images, the data is also cached
for repeated viewing.
View-dependent textures: The 3DSOM Pro Java Viewer uses a
unique patented streaming format. A conventional 3D textured model is
downloaded first and then 'view-dependent' texture data is added. This
additional data allows surfaces with arbitrary complex lighting
properties to be realistically rendered.
Lighting and shadows: Models can be rendered with
relighting, shadows and environment mapping for improved
appearance.
Background: The model is displayed in front of a background
image or plain colour.
Hotspots and Scripting: (not available in the
Free Edition) The viewer supports 'mouse over' and
'mouse click' events associated with regions on the model. A scripting
capability allows predefined flythroughs and visualisations to be
displayed.