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

