Hey Paul, Thanks for the great work. I am pretty new, so I have a lot to learn from this. I plan on buying a copy and supporting the future more advanced stuff!!!
Just some notes I have. Some things are just typos, others are points that I was a bit confused about as a newbie. Some things I already know, but I can see it might be a point of confusion for those even newer that I: - You list many of the file formats available, perhaps you should add NewTek's LightWave (.lwo & .lws) file formats. - You mention using ref_ptr<> a lot. Any gatcha's you should watch for in using ref_ptr<> as a parameter or return value? Basically, is there anything to watch for when using a ref_ptr<> as a temporary variable? - On page 60, there is the line that says "In the typical case where a node has a single parent (getNumParents() returns 0), ..." Should that be a 1? or does it really return a 0 if there is a single parent? If so, that should maybe be explained more. - On page 63, there is a code line that says "Q0 *= q1", I think this should be "q0 *= q1". Probably a case of WORD auto capitalizing for you. - On page 66, "// Disable grouo0:" should be "// Disable group0:" - When it comes to lighting, osgviewer already has a light. When you add a light, or specify some light's value in you code, does it use those values instead of osgviewers automatically, or do you have to turn off the viewer ones somehow? - When it comes to using osgDB, I have noticed some use of an underlying database. Perhaps something that caches files that are read so that if the code asks for the same file again, it will not have to read it again. Is that true? I think the viewer part actually talks about the database pager. Is that what that is? Again, great work, and something I think is very valuable to the community. I look forward to the more advanced stuff. I hope this helps a small way in the effort (besides just buging you). Let me know if I can help in any other way. -- Rick On 4/25/07, Gordon Tomlinson <[EMAIL PROTECTED]> wrote:
Hi Paul Very nice, had a good read and it reads very well, great job Did not see any issues, but perhaps when your talking about light sources and the number available(p66) that a little caveat that using multiple light sources can potentially impact performance in the same way its mentioned for GL_NORMALIZE, just a thought nothing more :) Also perhaps if your going to expand on lighting in later chapters you might want to talk about Spot lights and how you need tessellation etc for them to work in OpenGL, this always seems to catch lot of people out when they try use spot lights as spot lights ;) I have an image http://www.vis-sim.com/imgdp/vp_lights_ex2.jpg that I put together for the when I 'm teaching Creator and Vega/VegaPrime, your free to use this if you wanted, I can send you the original file and OpenFlight file that shows this if you like *Best Regards * ** *Gordon* __________________________________________________________ *Gordon Tomlinson **Email * : gordon.tomlinson @ overwatch.com* YIM/AIM *: Gordon3dBrit *MSN IM *: Gordon3dBrit @ 3dSceneGraph.com __________________________________________________________ *Telephone (Cell): (+1) 214-477-8914 Telephone (Work)**: (+1) 703-437-7651* "Self defence is not a function of learning tricks but is a function of how quickly and intensely one can arouse one's instinct for survival" - *Master Tambo Tetsura* -----Original Message----- *From:* [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED] Behalf Of *Paul Martz *Sent:* Monday, April 23, 2007 1:54 PM *To:* 'osg users' *Subject:* [osg-users] Quick Start Guide feedback request Hi folks -- I'd like to produce a "final" revision of the *Quick Start Guide* by mid next month. It'll take me about two weeks to get through all the feedback and do the layout. So, if any of you have any comments or feedback and haven't sent it to me yet, please get it to me by Friday April 27 at the latest. Anything you send me after Friday, I can't guarantee it'll be considered for this next revision. Thanks, Paul Martz *Skew Matrix Software LLC* http://www.skew-matrix.com 303 859 9466 _______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
_______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
