Re: [osg-users] Simuating realistic large crowds with RVO2 C++ library

2012-03-14 Thread Jason Beverage
Christian,

That's pretty amazing stuff, very interesting!

Jason

On Tue, Mar 13, 2012 at 12:03 PM, Christian Buchner 
christian.buch...@gmail.com wrote:

 I have just just posted this to osg-submissions. For the required 2D
 artwork, please contact me by E-mail once you have succeeded compiling
 this.

 It is probably a bit easier to get going on Linux than on Windows. The
 FindRVO2.cmake module needs more work to work on windows and accept
 pre-built RVO2 dependencies.

 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] Simuating realistic large crowds with RVO2 C++ library

2012-03-13 Thread Christian Buchner
I have just just posted this to osg-submissions. For the required 2D
artwork, please contact me by E-mail once you have succeeded compiling
this.

It is probably a bit easier to get going on Linux than on Windows. The
FindRVO2.cmake module needs more work to work on windows and accept
pre-built RVO2 dependencies.

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


Re: [osg-users] Simuating realistic large crowds with RVO2 C++ library

2012-03-12 Thread Sergey Polischuk
Videos looks great. I wonder if this can be adapted to simulate fluid flow :D

09.03.2012, 22:40, Christian Buchner christian.buch...@gmail.com:
 Hello,

 I am currently working on a demo that shows the use of the RVO2 C++
 library with OpenSceneGraph. Check out these videos to get an idea of
 what RVO2 is capable of:
 http://www.youtube.com/playlist?list=PLD56A0C7765234DCDfeature=plcp

 This amazing library can be used for simulating large crowd of agents.
 It implements an algorithm called optimal reciprocal collision
 avoidance. My demo will be using an efficient billboarded renderer
 for animated persons with approximation of camera perspective (this
 can display thousands of people and is loosely based on the billboard
 shaders found in the osgforest sample).

 When done, I will be submitting the demo to osg-submissions. However
 the textures required for the animated walking persons would be a few
 hundred kilobytes in size. Unfortunately there are dependencies on
 OpenMP (for which a CMake Module exists) and on the RVO2 library
 however (for which I crafted my own CMake module that hasn't been
 tested much so far).

 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] Simuating realistic large crowds with RVO2 C++ library

2012-03-12 Thread Christian Buchner
The algorithm in RVO2 switches to some kind of fluid model for very
dense clusters of agents. They have papers about it on their web site
if you are interested.

I have my demo running now. Some 1200 people trying to walk across an
intersection, like in Japan ;)
Now I need to make sure the required artwork stays within reasonable
size limitations before I submit this. And maybe some code cleanup.

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


Re: [osg-users] Simuating realistic large crowds with RVO2 C++ library

2012-03-11 Thread Renato Silveira
Great! I'm excited! =)

On Fri, Mar 9, 2012 at 3:40 PM, Christian Buchner 
christian.buch...@gmail.com wrote:

 Hello,

 I am currently working on a demo that shows the use of the RVO2 C++
 library with OpenSceneGraph. Check out these videos to get an idea of
 what RVO2 is capable of:
 http://www.youtube.com/playlist?list=PLD56A0C7765234DCDfeature=plcp

 This amazing library can be used for simulating large crowd of agents.
 It implements an algorithm called optimal reciprocal collision
 avoidance. My demo will be using an efficient billboarded renderer
 for animated persons with approximation of camera perspective (this
 can display thousands of people and is loosely based on the billboard
 shaders found in the osgforest sample).

 When done, I will be submitting the demo to osg-submissions. However
 the textures required for the animated walking persons would be a few
 hundred kilobytes in size. Unfortunately there are dependencies on
 OpenMP (for which a CMake Module exists) and on the RVO2 library
 however (for which I crafted my own CMake module that hasn't been
 tested much so far).

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




-- 
*Renato Silveira
*
 Ph. D. Student
 Informatics Institute - UFRGS
 Porto Alegre - RS - Brazil
 http://www.inf.ufrgs.br/~rsilveira
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


[osg-users] Simuating realistic large crowds with RVO2 C++ library

2012-03-09 Thread Christian Buchner
Hello,

I am currently working on a demo that shows the use of the RVO2 C++
library with OpenSceneGraph. Check out these videos to get an idea of
what RVO2 is capable of:
http://www.youtube.com/playlist?list=PLD56A0C7765234DCDfeature=plcp

This amazing library can be used for simulating large crowd of agents.
It implements an algorithm called optimal reciprocal collision
avoidance. My demo will be using an efficient billboarded renderer
for animated persons with approximation of camera perspective (this
can display thousands of people and is loosely based on the billboard
shaders found in the osgforest sample).

When done, I will be submitting the demo to osg-submissions. However
the textures required for the animated walking persons would be a few
hundred kilobytes in size. Unfortunately there are dependencies on
OpenMP (for which a CMake Module exists) and on the RVO2 library
however (for which I crafted my own CMake module that hasn't been
tested much so far).

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