Hi, some suggestions:
I learned OpenSG by reading the source. I doubt, that the documentation will ever be good enough so that I dont have to look at the implementation. Learning by reading source is sometimes hard, but now I know most of the key features very well. I think we should provide the source even in our distributions e.g. linked to the doxygen pages. Even for a beginner many questions can be answered by simply looking at a view lines of code. Many people are starting there OpenSG projects by extending our tutorial applications. As a consequence they are using the SimpleSceneManager or SimpleMatierial. This is fine to get a running application in a short time. Unfortunately small applications tend to grow. And with the simple mechanisms we hide a lot of our key features like Window, Viewport, Camera, Beacons, Lights, Navigation and Picking. And if someone started with the simple code, in a short time they came to a point where the simple code is more pain than helpful. E.g. do rendering to a tiled display or using complex materials or rendering in multiple viewports. I think it would be very helpful to have a well documented example application that do not hide functionality with Simple-classes. There are always features that some users like to see in OpenSG of which the core thinks they should not be part of the scene graph. Why not starting some daughter projects on Sourceforge. For example an editor or application framework bases on OpenSG and Qt or a simulation framework for particles, physics and collision detection. Most of the core team members are using OpenSG as a pure rendering backend. Navigation, manipulation and all kind of interaction is done completely without OpenSG. So you cant expect them to provide features that they are not using. Other people who are interested in this functionality should start there own projects on sourceforge. Im sure the core team is willing to support them for example with an integrated make system. For example we could setup an example project. And a personal statement :-) OpenSG is a very good scene graph system. Andreas for example showed that it is possible to write commercial applications (www.vred.org) that can easily compete with other products. We have 270 users on our mailing list and 16 developers with cvs write access. A lot of our students where able to do nice projects based on OpenSG even with the current state of documentation. With 2.0 we will be able to use OpenSG on a Cave and on portable devices. Dont be worried about the future of OpenSG. Dont argue on missing documentation and features but try to contribute!!!! Marcus ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Opensg-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/opensg-users
