Hi Bruce,

On Fri, Feb 12, 2010 at 5:49 PM, Bruce Wheaton <[email protected]> wrote:
> The Present3D wiki asks for contributors. If it would be acceptable for a
> GUI to be written in juce then I would like to help. Juce works as GPL or
> under a commercial license. That does mean an OSG licensed GUI would
> probably not be possible, although I can ask the developer. Maybe not an
> issue, as it's an app, not library?

I'm not familiar with Juce.  Why Juce rather than other GUI toolkits?

W.r.t license Present3D is GPL, while osgPresentation and the p3d
plugin that provide the bulk f the functionality are OSGPL.

Having a GPL'd library ontop of osgPresentation that adds GUI might be
OK.  However, there are other alternative GUI libs that LGPL'd, such
as Qt, so I'd wonder why these wouldn't be better.

I terms of functionality Present3D itself my plans has been to
refactor osgPresentation to provide a better object model and then
scripting on top of this, and have GUI elements that sit on top of
this for create/editing presentation objects.  The GUI elements would
be a mix of fully 3D elements using osgWidget/osgManipulator and 2D
elements such as file browsers.  Present3D is used extensively as
immersive (stereo) presentation tool, so being able to stay in fully
immersive (i.e. not 2D elements at all) is important when fine tuning
a presentation.

> I would use an offshoot of the code commerically.

If we can get the osgPresentation layer right and avoid too much
deviation ontop of this hopefully we'd be able to have a family of
presentation tools that would be pretty compatible with each other.
If some of these are commercial then great, especially if they can
drive forward the osgPresentation layer and provide better tools for
generating content.

Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to