|
Boost : |
From: David RodrÃguez Ibeas (dibeas_at_[hidden])
Date: 2008-03-05 10:48:48
On Wed, Mar 5, 2008 at 3:53 PM, Bruno Lalande <bruno.lalande_at_[hidden]>
wrote:
> As we're talking about geometry, I have an idea to propose, that came to
> my
> mind a couple of times. It would be to have a Boost library that portably
> handles 3D hardware acceleration capabilities by wrapping the most widely
> used implementations (I obviously think about OpenGL and Direct3D).
>
I don't quite understand the need. OpenGL is an open standard and can be
used in multiple systems, including windows. Why not use OpenGL directly? If
you are to provide a library that can run over OpenGL and Direct3D, it can
only be a subset of OpenGL capabilities (those common to Direct3D), so it
would be strange working in limiting an already existing library. If the
idea is to provide a OpenGL wrapper that is more C++ friendly, that is
another story. Or is there a reason to prefer Direct3D under some
conditions?
David
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk