Design Goals
Visualization Library was designed to:
- Implement an intuitive, thin and portable C++ wrapper around OpenGL 4.
- Be fully compatible with older versions of OpenGL (1.x, 2.x and 3.x).
- 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.
- Provide a generic and fine-grained framework that can be used to assemble customized rendering techniques.
- Avoid the architectural limitations of the uber-scene-graph paradigm.
- 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:
“If I commit suicide, it will not be to destroy myself but to put myself back together again. Suicide will be for me only one means of violently reconquering myself, of brutally invading my being, of anticipating the unpredictable approaches of God. By suicide, I reintroduce my design in nature, I shall for the first time give things the shape of my will.”
—Antonin Artaud (18961948)
“Let us beware of saying there are laws in nature. There are only necessities: there is no one to command, no one to obey, no one to transgress. When you realize there are no goals or objectives, then you realize, too, that there is no chance: for only in a world of objectives does the word chance have any meaning.”
—Friedrich Nietzsche (18441900)