Product Overview  Services  Showroom  Downloads 
OpenWorlds AppKit TM
Developer Libraries


Overview  Components  Versions  To Order 

OpenWorlds AppKit is a modular set of libraries which provide many levels of graphics, animation, and VRML 2.0/97 and X3D support. You can use whichever libraries you require, depending on the application. Below is a summary of the libraries with some typical uses of each.

CORE OW LIBRARIES

LIBRARY PURPOSE SAMPLE APPLICATIONS
openparse parses VRML/X3D/CAD files and generates string-based node and proto data structures VRML syntax checker
openscene generates a scene graph from openparse output Geometry loader
openrun adds ROUTE capabilities. 
handles traversal and event-routing of openscene's scene graph
general graphics and animation support,
3D browser, editor, 
animation or game engine


SCRIPTING SUPPORT  
LIBRARY PURPOSE SAMPLE APPLICATONS
opencpp provides C++ node and script support Built-in nodes and custom application extensions
openj provides Java node and script support Java Script nodes (or Java Built-in nodes)
openeai provides C++ (and soon Java) External Authoring Interface support External programs/processes interacting with OW browser


BUILT-IN NODE SUPPORT  
LIBRARY  PURPOSE SAMPLE APPLICATIONS
owopt provides OpenGL Optimizer-based Built-in node support Build high-performance, Windows and SGI-based, Optimizer VRML application for large databases
owperf provides Iris Performer-based Built-in node support Build high-performance, multi-processor application
owogl provides OpenGL-based Built-in node support Create cross-platform OpenGL-based program