Re: [osg-users] [ANN] osgRecipes: Integrate OSG with almost everything, the second wave
Hi Ricky and Michael, Yes, Hikari is Windows only as it uses COM to render Flash components onto bitmaps and then apply them to textures, which is of course of low efficiency. And it won't be able to support newer version of Flash because Adobe already closes the door to Flash COM programming. :-( Thanks, Wang Rui 2012/9/15 michael kapelko : > Hikari is Windows only: > http://www.ogre3d.org/tikiwiki/tiki-index.php?page=Comparison+of+GUIs&structure=Libraries > ___ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] [ANN] osgRecipes: Integrate OSG with almost everything, the second wave
Hikari is Windows only: http://www.ogre3d.org/tikiwiki/tiki-index.php?page=Comparison+of+GUIs&structure=Libraries ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] [ANN] osgRecipes: Integrate OSG with almost everything, the second wave
Hi all, regarding Flash I've seen that somebody successfully integrated OSG to Hikari, a library originally written to integrate Flash into Ogre. Here are related forum topics: 1. http://agelessanime.com/hikari/forum/topic.php?id=72 2. http://agelessanime.com/hikari/forum/topic.php?id=97 Hikari main page is here: http://www.ogre3d.org/tikiwiki/Hikari Cheers, Ricky On Wed, Sep 12, 2012 at 4:56 AM, Wang Rui wrote: > Oh, you mean GameSWF. Yes it is in my TODO list. But in fact GameSWF > doesn't handle AS3 so it may not be enough for Flash UI needs. I was > interested in Vektrix before, which provides a better framework for > Flash and AS3 (using Tamarin), but it seems inactivated now. > > Thanks for the notification, > > Wang Rui > > > 2012/9/12 michael kapelko : > > I've just recalled that there also exist gameswf project which allows > > for Flash UI inside games. > > http://tulrich.com/textweb.pl?path=geekstuff/gameswf.txt > > > > Would be nice to see this one integrated. Would make a lot of hype > > with some easy flash demos :P > > ___ > > osg-users mailing list > > osg-users@lists.openscenegraph.org > > > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > ___ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] [ANN] osgRecipes: Integrate OSG with almost everything, the second wave
Oh, you mean GameSWF. Yes it is in my TODO list. But in fact GameSWF doesn't handle AS3 so it may not be enough for Flash UI needs. I was interested in Vektrix before, which provides a better framework for Flash and AS3 (using Tamarin), but it seems inactivated now. Thanks for the notification, Wang Rui 2012/9/12 michael kapelko : > I've just recalled that there also exist gameswf project which allows > for Flash UI inside games. > http://tulrich.com/textweb.pl?path=geekstuff/gameswf.txt > > Would be nice to see this one integrated. Would make a lot of hype > with some easy flash demos :P > ___ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] [ANN] osgRecipes: Integrate OSG with almost everything, the second wave
I've just recalled that there also exist gameswf project which allows for Flash UI inside games. http://tulrich.com/textweb.pl?path=geekstuff/gameswf.txt Would be nice to see this one integrated. Would make a lot of hype with some easy flash demos :P ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] [ANN] osgRecipes: Integrate OSG with almost everything, the second wave
I thought it's bound to dtEntity, that's why I was requesting. If it can be used for any OSG project, then great! ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] [ANN] osgRecipes: Integrate OSG with almost everything, the second wave
Hi all, osgLibRocket IS independent of dtEntity. Please check out http://dtentity.googlecode.com/svn/trunk/source/osgLibRocket/ It should build as it is, although I don't test that automatically, so maybe some manual work is needed. Comments and patches are always welcome! Cheers, Martin -- Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=49541#49541 ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] [ANN] osgRecipes: Integrate OSG with almost everything, the second wave
> > As the libRocket integration is already implemented in the dtEntity > project (code.google.com/p/dtentity), I'd love to make use of the > existing one and avoid re-inviting wheels unless I myself just have > different demands of the same library. So that's why I exclude libRocket > from my TODO list, neither do Cairo, Pango, OpenAL, etc. Maybe you could > have a look at dtEntity's implementation first and see if it could satisfy > you and others. :-) > Perhaps it would be worth talking to the dtEntity foilks about making their libRocket integration more independent so it could stand alone more easily. > > Thank you, > > Wang Rui > > > 2012/8/24 michael kapelko > >> Good work! >> I'm not sure if I voted for libRocket, so here it is. >> ___ >> osg-users mailing list >> osg-users@lists.openscenegraph.org >> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org >> > > > ___ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > > -- Chris 'Xenon' Hanson, omo sanza lettere. xe...@alphapixel.com http://www.alphapixel.com/ Training • Consulting • Contracting 3D • Scene Graphs (Open Scene Graph/OSG) • OpenGL 2 • OpenGL 3 • OpenGL 4 • GLSL • OpenGL ES 1 • OpenGL ES 2 • OpenCL Digital Imaging • GIS • GPS • Telemetry • Cryptography • Digital Audio • LIDAR • Kinect • Embedded • Mobile • iPhone/iPad/iOS • Android ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] [ANN] osgRecipes: Integrate OSG with almost everything, the second wave
Thanks Frank. I'm downloading the new SDKs now, and will have a look at them as soon as possible. Wang Rui 2012/8/24 Frank Kane > Happy to see our stuff on the list! When you get to it, please be sure to > grab the new 1.5 release of the Triton Ocean SDK and 2.5 of the > SilverLining Sky, Cloud, and Weather SDK that came out this week. I > overhauled the OSG integration samples on both to take advantage of > separate update / cull / draw threads and to get rid of their reliance on > an icky projection matrix callback. It's a lot cleaner now. > > Thanks, > Frank Kane > Founder, Sundog Software,LLC > http://www.sundog-soft.com > > -- > Read this topic online here: > http://forum.openscenegraph.org/viewtopic.php?p=49512#49512 > > > > > > ___ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] [ANN] osgRecipes: Integrate OSG with almost everything, the second wave
Thanks Michael, As the libRocket integration is already implemented in the dtEntity project (code.google.com/p/dtentity), I'd love to make use of the existing one and avoid re-inviting wheels unless I myself just have different demands of the same library. So that's why I exclude libRocket from my TODO list, neither do Cairo, Pango, OpenAL, etc. Maybe you could have a look at dtEntity's implementation first and see if it could satisfy you and others. :-) Thank you, Wang Rui 2012/8/24 michael kapelko > Good work! > I'm not sure if I voted for libRocket, so here it is. > ___ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] [ANN] osgRecipes: Integrate OSG with almost everything, the second wave
Happy to see our stuff on the list! When you get to it, please be sure to grab the new 1.5 release of the Triton Ocean SDK and 2.5 of the SilverLining Sky, Cloud, and Weather SDK that came out this week. I overhauled the OSG integration samples on both to take advantage of separate update / cull / draw threads and to get rid of their reliance on an icky projection matrix callback. It's a lot cleaner now. Thanks, Frank Kane Founder, Sundog Software,LLC http://www.sundog-soft.com -- Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=49512#49512 ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] [ANN] osgRecipes: Integrate OSG with almost everything, the second wave
Good work! I'm not sure if I voted for libRocket, so here it is. ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
[osg-users] [ANN] osgRecipes: Integrate OSG with almost everything, the second wave
Hi all, I wish someone here still remember the osgRecipes project I've created and announced here some months ago. It included 9 different examples at that time, introducing how to integrate OSG with other 3rdparty libraries and APIs like Awesomium, Micorsoft Kinect, TUIO, AssImp, etc. Now I'm glad to tell you that there are another 9 examples out, with 9 completely new integration examples. They are: * Box2D: a nice 2D physics engine for games * Bullet: A professional multiphysics library, this example is very simple and completely different from the osgBullet project. * libGizmo: gizmo control library for 3D object manipulation, much lightweight than osgManipulator and really easy to use! * MicroPather: a path finder and A* solver, already included in the source code. Consider add AI to your OSG based games now? * MyGUI: a fast, flexible and simple GUI, as good as CEGUI, I think. * ngPlant: a plant modeling software, good for creating trees! * OpenNI: natural interaction devices middleware, another way to use Kinect! * OTL: ODBC template library, for DATABASE I/O with only a plugin! Only tested with Sqllite3 at present * RVO2: Reciprocal collision avoidance for multi-agent simulation. Thanks Christian Buchner for the original osgrvo2 example on osg-submissions All the examples are tested on Windows 7. Hope someone could help me test them on other platforms. You may download the project source code in public domain at: https://github.com/xarray/osgRecipes which is also the code repo of the book OpenSceneGraph 3.0 Cookbook. And see how these examples perform at: https://github.com/xarray/osgRecipes/wiki The TODO list of the third wave (still 9 eamples, I think) of osgRecipes is also listed here for someone who have interests: Berkelium, Microsoft DirectWrite, GUIChan, MathGL, OIS, Recastnavigation, ROBOOP, Sundog Silverlining & Triton Call for more integration ideas now. :-) And glad to see some of the examples merged into the core OSG trunk, for example, the OTL database plugin (no dependency), and the AssImp and FreeImage plugins. Any attentions, feedbacks, and contributions are always appreciated. Cheers, Wang Rui ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] [ANN] osgRecipes: Integrate OSG with almost everything :-)
Hi Christian, Thank you. So I would add osgrvo2 to this new project as soon as possible, with your copyrights preserved. Wang Rui 2012/6/21 Christian Buchner > Permission granted to use my osgrvo2 integration example (massive > agent simulation) > > Christian > ___ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] [ANN] osgRecipes: Integrate OSG with almost everything :-)
Permission granted to use my osgrvo2 integration example (massive agent simulation) Christian ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] [ANN] osgRecipes: Integrate OSG with almost everything :-)
Hi all, my osgLibRocket integration is part of dtEntity, but it is designed to be usable stand alone. You can check out https://dtentity.googlecode.com/svn/trunk/source/osgLibRocket/ Using osgLibRocket together with dtEntity gives you at least two advantages: * JavaScript integration. You can do stuff like - basically the whole GUI can be controlled with JavaScript * dtEntity adds a way to attach libRocket GUI elements to 3d scene objects. Elements are repositioned each frame to be on top of their owner 3d object and are hidden when it is not visible. Any tips for improving render performance are highly welcome! LibRocket performance is OK, but I'm not really a graphics guy, so there are probably ways to make rendering faster. Cheers, Martin Best regards, Martin -- Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=48391#48391 ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] [ANN] osgRecipes: Integrate OSG with almost everything :-)
libRocket has an integration plugin (osgLibRocket) in the dtEntity trunk, the project page for dtEntity is: https://code.google.com/p/dtentity/ Cheers, Peter -- Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=48385#48385 ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] [ANN] osgRecipes: Integrate OSG with almost everything :-)
Great works!!! 在2012-06-18,"Wang Rui" 写道: -原始邮件- 发件人: "Wang Rui" 发送时间: 2012年6月18日 星期一 收件人: "OpenSceneGraph Users" 主题: [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
Re: [osg-users] [ANN] osgRecipes: Integrate OSG with almost everything :-)
Yeah, I definitely will, later. As for MyGUI, I've used CEGUI instead due to lack of support/docs and Russian comments (even being Russian myself). ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] [ANN] osgRecipes: Integrate OSG with almost everything :-)
Hi Michael, I also recall that their is someone working on OSG and libRocket so I don't put it in my TODO list. :-) I'm going to first consider some other GUI libraries like MyGUI, and... HTML5 and Flash? The project page is : https://code.google.com/p/dtentity/. Maybe you could just check if his implementation is good enough. Wang Rui 2012/6/19 michael kapelko > Great news! > Although, I would really like to see OSG + libRocket integration since > GUI is lacking in OSG :) > I recall there was a guy who wrote dtEntity thing which has OSG + > libRocket integration, but I'm unsure how well it supports it. > I'll be doing OSG + libRocket research myself in the coming months, so > it's only good to omit such task by having it already supported. > ___ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] [ANN] osgRecipes: Integrate OSG with almost everything :-)
Great news! Although, I would really like to see OSG + libRocket integration since GUI is lacking in OSG :) I recall there was a guy who wrote dtEntity thing which has OSG + libRocket integration, but I'm unsure how well it supports it. I'll be doing OSG + libRocket research myself in the coming months, so it's only good to omit such task by having it already supported. ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-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