Visualization Library - Design Goals

Design Goals

Visualization Library was designed to:

  1. Implement an intuitive, thin and portable C++ wrapper around OpenGL 4.
  2. Be fully compatible with older versions of OpenGL (1.x, 2.x and 3.x).
  3. Deliver the features and performances of modern GPUs also to non-gaming applications, like virtual reality, scientific and medical visualization, simulators, training and so on.
  4. Provide a generic and fine-grained framework that can be used to assemble customized rendering techniques.
  5. Avoid the architectural limitations of the uber-scene-graph paradigm.
  6. Give to the programmer as much control as possible while taking care of the dirty details.

Read more about this topic:  Visualization Library

Famous quotes containing the words design and/or goals:

    I begin with a design for a hearse.
    For Christ’s sake not black—
    nor white either—and not polished!
    Let it be weathered—like a farm wagon—
    William Carlos Williams (1883–1963)

    Whoever sincerely believes that elevated and distant goals are as little use to man as a cow, that “all of our problems” come from such goals, is left to eat, drink, sleep, or, when he gets sick of that, to run up to a chest and smash his forehead on its corner.
    Anton Pavlovich Chekhov (1860–1904)