Great works!!!


在2012-06-18,"Wang Rui" <wangra...@gmail.com> 写道:

-----原始邮件-----
发件人: "Wang Rui" <wangra...@gmail.com>
发送时间: 2012年6月18日 星期一
收件人: "OpenSceneGraph Users" <osg-users@lists.openscenegraph.org>
主题: [osg-users] [ANN] osgRecipes: Integrate OSG with almost everything :-)

Hi all,


I'm glad to announce a new project I'm working on in the scope of osgRecipes 
(also the repo of the book OpenSceneGraph 3 Cookbook):
https://github.com/xarray/osgRecipes/tree/master/integrations


Its main and only goal is to integrate as more as possible third-party 
libraries/SDKs with OSG to make use of both features. It is in public domain, 
so feel free to make use of everything here. :-)


All example code here will show how to integrate OSG with different kinds of 
libraries and SDKs in a simple enough and extendible way, that means, there 
will be few lines of code for each recipe to make them understandable. Such 
external libraries can quickly add extra functionalities like special effects, 
visual components and interaction methods to your OSG scenes and greatly 
improve the performance of the applications.


Current third-party libraries that are embedded within OSG are listed here:
* AntTweakBar (a light and intuitive GUI framework): 
http://www.antisphere.com/Wiki/tools:anttweakbar
* AssImp (a library to import various well-known 3D model formats): 
http://assimp.sourceforge.net/
* Awesomium (a web-browser framework for in-app browsing and HTML UIs): 
http://awesomium.com/
* FreeImage (a library supporting popular image formats): 
http://freeimage.sourceforge.net/
* Microsoft Kinect SDK: 
http://www.microsoft.com/en-us/kinectforwindows/develop/developer-downloads.aspx
* NVIDIA PhysX (a well-rounded physics engine, version 3.2): 
http://developer.nvidia.com/physx-downloads
* Spark (a crossplatform particle engine): http://spark.developpez.com/
* TUIO (a common API for tangible multitouch surfaces): already included in the 
source code
* VLC (a cross-platform multimedia player and framework): 
http://www.videolan.org/vlc/


And these are on my TODO list. Anybody is welcomed to add more here, or just 
contribute your own works:
Animata, Microsoft DirectWrite, GUIChan, libGimzo, MyGUI, openNURBS, Sundog 
Triton, Woody3D...


All the libraries must be free for downloading and for non-commercial purpose 
of use to be added into the project. Also as far as I know, there are also some 
good integrations like OSG+libRocket, and OSG+libRVO2, I would like to merge 
them, too, or just have a link in my project, if allowed.


I'm also very glad to see some of the examples merged into the core OSG trunk, 
if Robert think it possible. :-)


Any attentions, feedbacks, and contributions are always appreciated. And it is 
often existing to see more and more cool stuffs works in OSG.


Cheers,


Wang Rui

_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to