Loading...

SOFA, Simulation Open-Framework Architecture

(c) 2006-2009 MGH, INRIA, USTL, UJF, CNRS


License


SOFA is free software; you can redistribute it and/or modify it under the terms of the following licenses.

SOFA can be redistributed and/or modified under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

The SOFA "applications" folder can be redistributed and/or modified under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.


Download

For up-to-date instructions, please refer to the SOFA Wiki.



Sofa external projects

Download a GPU based collision detection under QPL Licence:

ChangeLog

09/11/2013 :: SOFA version 1.0 Release Candidate 2

  • New build-system based on CMake (replacing QMake)
  • Unit tests using the Google test framework
  • Build for Microsoft Visual Studio 2012 available

12/13/2011 :: SOFA version 1.0 Release Candidate 1

  • Major changes of design in core API, to fix known issues and allow support for missing features (multi-threading, more flexibility in solvers and algorithms, data processing, and topological changes)
  • This design is now considered final (pending some potential name changes). However, there are likely still some issues to be corrected in the new features (particularly regarding multithreading and parallelism), hence the Release Candidate status.
  • Many new features are included in this release, that were only available on the SVN up to now : OpenCL support, CUDA TLED, Non-uniform FEM, VTK mesh import and export, etc.

03/20/2009 :: SOFA version 1.0 beta 4

  • Lots of bug fixes
  • New introductory tutorials
  • A few new features (direct sparse solvers, improved topological mappings, shaders, trace/profiling GUI, etc.)
  • Updated dependencies package on Windows using Qt 4.5.0 with a patch to support spaces in qmake

08/13/2008 :: SOFA version 1.0 beta 3

  • Mac support
  • Qt3-Qt4 support on every platform
  • lots of new features

04/03/2007 :: SOFA version 1.0 beta 2

  • many bug fixes and small improvements
  • preliminary support for computations on GPU using CUDA
  • simple tutorials on how to create scenes procedurally
  • 2D types for simple test scenes
  • generateDoc tool to generate html pages documenting each registered classes ( see http://www.sofa-framework.org/classes )

02/09/2007 :: SOFA version 1.0 beta 1

  • First public release
Contact information: contact@sofa-framework.org