Xj3D 2.0 VRML/X3D Code API

Package org.web3d.vrml.renderer.ogl.browser

Classes needed to create a full VRML browser implementation based on the nodes and other structures available in the API.

See:
          Description

Interface Summary
ScreenCaptureListener Notification of Screen captures.
 

Class Summary
ApplicationFrameManager Per-frame manager that uses the Aviatrix3D ApplicationUpdateObserver to clock the scene graph time with.
GlobalEffectsGroup Represents all of the global rendering effects in the world - viewpoint, background and fog.
OGLBrowserCanvas A single canvas that can display a VRML scene graph.
OGLLayerManagerFactory Layer manager factory instance that creates OpenGL-specific layers handlers.
OGLMinimalBrowserCore Representation of a core of a browser implemented using the OpenGL rendering APIs.
OGLRenderingEffects Pre and post frame rendering effects processing for any OpenGL renderer.
OGLStandardBrowserCore Representation of a core of a browser implemented using the OpenGL rendering APIs.
PerFrameManager The thread that looks after the update issues of every frame.
 

Package org.web3d.vrml.renderer.ogl.browser Description

Classes needed to create a full VRML browser implementation based on the nodes and other structures available in the API.

This package is a relatively high level approach to the concepts needed to build a browser. It bases its work on the low level parsing and building used in the J3D Nodes package to then assemble a full browser.

A browser may be accessible in one of a number of forms presented in this package. You may start with just a single, simple window and go all the way to a full browser package. It does not provide a full browser application as that expects that you want to create a custom code for that.

System Properties

The following system properties are used by classes in this package.


Xj3D 2.0 VRML/X3D Code API

Copyright © 2001 - 2006 Web3D Consortium