Open Inventor
OI is a set of C++ classes designed for developing high-performance graphics applications
Its extensibility allows to overcome some of its drawbacks:
- ability to read & send binary data over the network
- extensions of the default viewer, for example we can switch between textures using buttons