Hi all, During the last few months, I'm busy writing a new book for the Packt Publishing with Xuelei Qian. The book is named OpenSceneGraph 3.0 Cookbook, with exactly 100 recipes to try to show how OSG can be used in practical applications. This book is required to be written for users who are already familiar with the basic concepts of OSG and want to make use of this powerful 3D API toolkit in their own projects and studies. It will be finished at the end of this year and released before Match, 2012.
The book is divided into 10 chapters, and includes some (maybe) practical and interesting examples, like the compass, skybox, cloud, night-vision, depth-of-field, character animation, four view mode, using VPB, quick integrations with NVCG, PhysX, DirectInput and NPAPI, and basic code of implementing post effects, G-buffer, deferred shading, custom camera manipulator, and even a light-weighted 2D 'Galaxian' game. The most valuable part of it should be the source code, and the book itself will mainly explain how these code work, as well as a lot of nonsense word :-P You can visit Packt's official website for this book at: http://www.packtpub.com/openscenegrap-3-for-advanced-3d-programming-using-api-cookbook/book It is my fault not to prompt the whole community to contribute to such a 'recipes' book. But as this is a commercial publication which requires contract with authors, and I must provide the example list as soon as possible and submit each chapter before the dead-line, it may not be comfortable for any public domain team to work on. But it raises my interest of starting (or joining, if there's already one) a new open source 'recipes' project after the book. The project will make and collect all kinds of small or medium OSG examples and plugins that can be executed independently and are *useful in practical*. It could even reconstruct and put some obsolete projects in, like osgCal2, osgNV, etc., under the LGPL/OSGPL license. This project had better be different from current examples in the OSG trunk. For example, it may have modules focusing on designing small components for a certain field of developments (e.g., GIS, or RTS Game), integrating OSG with various APIs, or providing easy code as teaching materials. I know there are some similar discussions here before, and I've also created a project named osgXI (X-interface) on sourceforge to test some initial ideas. Now I'd like to call for people interested in to give me advices, join me and contribute your small work in future. :-) As the current book still need time to be finished and my wedding in October, I might be free to start such a project after about a month, and I'll also continue my paused work of improvement of LinesegmentIntersector, Flash integration, and implementing osgPhysics. :-) Any ideas and suggestions are welcome. Wang Rui _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

