[osg-users] Announcing osgWorks and osgBullet

2009-11-09 Thread Paul Martz
Hi all -- I'm pleased to announce two new open source OSG-based projects, osgWorks and osgBullet, licensed under LGPL. These are active projects with discussion groups, source downloads, wiki, and issue tracking. They are actively used by the open source VE-Suite application. They were funded b

Re: [osg-users] Announcing osgWorks and osgBullet

2009-11-09 Thread Jan Ciger
Paul Martz wrote: > osgBullet is a set of software tools for applications that use both OSG > and the Bullet physics library. It features utilities to create Bullet > collision shapes from OSG data and vice versa, run the physics > simulation in a separate host thread, debug utilities to display

Re: [osg-users] Announcing osgWorks and osgBullet

2009-11-09 Thread Ulrich Hertlein
On 9/11/09 10:23 PM, Jan Ciger wrote: Paul Martz wrote: osgBullet is a set of software tools for applications that use both OSG and the Bullet physics library. It features utilities to create Bullet collision shapes from OSG data and vice versa, run the physics simulation in a separate host th

Re: [osg-users] Announcing osgWorks and osgBullet

2009-11-09 Thread Jan Ciger
Ulrich Hertlein wrote: > But I was wondering: wasn't there some sort of osgPhysics effort that was > aiming to provide an independent physics layer? Yes, there is osgPhysics, but it is using the PAL abstraction layer which doesn't work with gcc properly due to the way it is loading the physics

Re: [osg-users] Announcing osgWorks and osgBullet

2009-11-09 Thread Paul Martz
Jan Ciger wrote: Yes, there is osgPhysics, but it is using the PAL abstraction layer which doesn't work with gcc properly due to the way it is loading the physics engines on the fly. Even with static build I have never managed to get the examples to work. My client and I considered and dismis

Re: [osg-users] Announcing osgWorks and osgBullet

2009-11-11 Thread Alberto Luaces
Hi Paul, Lovely work! I assume that for now, independent threading for the physics is handled only by the multi-threaded Bullet library, is this correct? I couldn't find in the source any place using the PhysicsThreading class, are you going to use it in the future? I couldn't be able to compile

Re: [osg-users] Announcing osgWorks and osgBullet

2009-11-11 Thread Philip Lowman
You might want to check svn because I filed a bug about the lack of BulletMultiThreaded on x86_64 causing a few build errors in various places in the source code several months ago and recently they closed the report saying BulletMultiThreaded now builds on x86_64. On Wed, Nov 11, 2009 at 6:49 AM,

Re: [osg-users] Announcing osgWorks and osgBullet

2009-11-11 Thread Alberto Luaces
Hi Philip, what build system are you using? The most recent svn version of Bullet says in src/CMakeLists.txt: $ head CMakeLists.txt if (CMAKE_SIZEOF_VOID_P MATCHES "8") SUBDIRS( BulletSoftBody BulletCollision BulletDynamics LinearMath ) else (CMAKE_SIZEOF_VOID_P MATCHES "8") SUBDIRS( BulletMultiT

Re: [osg-users] Announcing osgWorks and osgBullet

2009-11-11 Thread Philip Lowman
Was using the CMake build but am not tracking svn at the moment. Perhaps this thread will help? bulletphysics.org/Bullet/phpBB3/viewtopic.php?t=4238 On Nov 11, 2009 8:36 AM, "Alberto Luaces" wrote: Hi Philip, what build system are you using? The most recent svn version of Bullet says in src/

Re: [osg-users] Announcing osgWorks and osgBullet

2009-11-11 Thread Alberto Luaces
Definitely there is no support for BulletMultiThreaded in 64 bits at the moment. From the last post in the forum thread you gave to me: "BulletMultiThreaded, MultiThreadedDemo, Gpu2dDemo, Gpu3dDemo are not supported on 64bit platforms. It was accidently enabled in a previous revision, but now it

Re: [osg-users] Announcing osgWorks and osgBullet

2009-11-11 Thread Philip Lowman
The response to my bug report must have been completely wrong then... Guess I should check the source before I post. Like I said, am not tracking svn bullet at the moment. http://tiny.cc/Eoa3l On Nov 11, 2009 10:00 AM, "Alberto Luaces" wrote: Definitely there is no support for BulletMultiThre

Re: [osg-users] Announcing osgWorks and osgBullet

2009-11-11 Thread Paul Martz
Alberto Luaces wrote: Hi Paul, Lovely work! I assume that for now, independent threading for the physics is handled only by the multi-threaded Bullet library, is this correct? I couldn't find in the source any place using the PhysicsThreading class, are you going to use it in the future? I coul

Re: [osg-users] Announcing osgWorks and osgBullet

2009-11-11 Thread Paul Martz
Alberto Luaces wrote: I couldn't be able to compile the library since Bullet disables the building of the BulletMultiThreaded library on 64 bit environments, being it a requirement for osgBullet. This should be fixed in svn head. Thanks for reporting it. -Paul ___

Re: [osg-users] Announcing osgWorks and osgBullet

2009-11-12 Thread Alberto Luaces
Paul Martz writes: > Alberto Luaces wrote: >> I couldn't be able to compile the library since Bullet disables the >> building of the BulletMultiThreaded library on 64 bit environments, >> being it a requirement for osgBullet. > > This should be fixed in svn head. Thanks for reporting it. Thank yo