Yes I used the Multithreading plugin
The plugin provides just a task scheduler to run concurrently tasks and few basic examples of parallelized components.
The scheduler uses the boost thread library internally but you don’t have to deal with threads.
You should decompose your algorithm in tasks.
A task is just a function that can run…[Read more]
ParallelVisitorScheduler was developed for a project to parallelize SOFA using KAAPI multithreading library http://kaapi.gforge.inria.fr/ but there is no more support.
As far as I know no one is still working on it.
I implemented in my project some basic task based parallelism in Sofa using the Multithreading plugin.
That’s not…[Read more]
In my project I needed to display the Sofa scene in two or more different windows and I faced your second problem.
In my project I created a second window using Qt and the OpenGL viewport using QGLWidget.
In the Sofa Qt GUI the sofa::gui:qt::viewer::qt::QtViewer class inherits from QGLWidget.
To display the scene in a different…[Read more]