Aller au contenu
-
Ayam
is a free (as in free speech, BSD-licensed) 3D modelling environment
for the RenderMan interface. Free means that neither the author nor any
contributors make money out of this software. We need your (yes your!)
feedback to keep this project alive. If you use Ayam, please submit your
pictures, bug reports, or feature requests.”
“Ayam currently runs on Unix (Linux, IRIX, FreeBSD tested), Win32
(Win95-Win2000, XP), and Mac OS X (Aqua and X11)”.
-
Blender is the open source software for 3D modeling, animation, rendering, post-production, interactive creation and playback.
-
The BRL-CAD
package is a powerful Constructive Solid Geometry (CSG) solid modeling
system with over 20 years development and production use by the U.S.
military. BRL-CAD includes an interactive geometry editor, parallel
ray-tracing support for rendering and geometric analysis, path-tracing
for realistic image synthesis, network distributed framebuffer support,
image-processing and signal-processing tools.
-
Emc2 est
un logiciel portable, graphique et interactif d’édition de maillages et
contours en 2 dimensions. Il permet de générer interactivement des
maillages bidimensionnels pour la méthode des éléments finis en
définissant la géometrie (D.A.O), la discrétisation des contours, les
sous-domaines et les numéros de reférence (afin d’introduire un lien
avec la physique: conditions aux limites, propriétés des matériaux). Ces
maillages, formés de triangles ou de quadrangles, sont de type grille
ou de type Delaunay-Voronoï. Il est possible d’éditer un maillage en
ajoutant, supprimant, déplaçant des sommets,… et en lui appliquant des
transformations affines: symétrie, rotation,…) etc. Le graphique est
basé sur la bibliothèque Fortran 3d, qui contient les interfaces avec
X11, MacOS, postscript,…
-
Gmsh is
an automatic 3D finite element mesh generator (primarily Delaunay) with
build-in CAD and post-processing facilities. Its primal design goal is
to provide a simple meshing tool for academic test cases with parametric
input and up to date visualization capabilities. One of its strengths
is the ability to respect a characteristic length field for the
generation of adapted meshes on lines, surfaces and volumes, and to mix
these meshes with simple structured grids. Gmsh is built around four
modules: geometry, mesh, solver and post-processing. The specification
of any input to these modules is done either interactively using the
graphical user interface or in ASCII text files using Gmsh’s own
scripting language.
-
Salome
is a free software that provides a generic platform for Pre and
Post-Processing for numerical simulation. It is based on an open and
flexible architecture made of reusable components available as free
software. It is open-source (LGPL).
-
Wings 3D
is a subdivision modeler inspired by Nendo and Mirai from Izware.
It is possible to assign materials, vertex color, UV coordinates and
textures, but there will be improvements in those features before Wings
goes 1.0.
There is no support in Wings for doing animations.
-
Delaundo
creates triangular grids based on the Frontal Delaunay Method (Frod).
First the set of discretized curves that describe the boundary is
triangulated. This initial mesh is suitable for interpolation of a local
mesh size throughout the domain after a few modifications in the
connections are made by the algorithm. New internal vertices are then
created on frontal edges between well-shaped and ill-shaped triangles
such that a new triangle with the desired size and a good shape will
result. Thus, the algorithm is similar to the various Delaunay methods
in that the resulting triangulation observes a circum-circle criterion.
It is also akin to Advancing Front methods in that new vertices are
introduced in layers on the boundaries in a very regular fashion. The
regularity of the point distribution and thus the element quality is
enhanced by an averaging process that tends to choose an equilibrium
position between competing edges when the front is refined or
coarsenend. Delaundo can produce stretched grids and has a multi-grid
capability that produces a serios of coarsened grid with nested nodes.
-
GRUMMP
— Generation and Refinement of Unstructured, Mixed-Element Meshes in
Parallel
Goals of the GRUMMP Project
The goal of the GRUMMP project is to develop automatic mesh generation
software for unstructured meshes with mixed element types. The software
should produce high-quality meshes that meet user-defined mesh density
requirements, using elements appropriate for the geometry and physics of
a particular problem.
Automatic mesh generation for complex two and three dimensional domains
is a topic of intensive research. It is imperative that automatic mesh
generation tools be capable of generating quality finite element and
finite volume meshes. There must be a balance between resolution of the
boundary and surface features and complexity of the problem. In
addition, for problems with isotropic physics, element aspect ratio must
be small to minimize linear system condition number and interpolation
error. On the other hand, problems with anisotropic physics (for
example, a shear layer in viscous fluid flow) require highly anisotropic
elements for efficient solution. A further level of complication is
that for some physical problems and applications, quadrilateral (2D) or
hexahedral (3D) elements are preferred, even though filling space with
high quality elements is easier using triangular (2D) or tetrahedral
(3D) elements.
A general-purpose automatic mesh generator should address all of these
issues without excessive user intervention. We envision a system in
which common types of physical problems have predefined mesh sizing and
element aspect ratio functions, allowing easy generation of meshes for
these applications areas. For flexibility and generality, the user will
also be able to prescribe these functions (for totally different
applications) or modify the predefined behaviors (to provide a quality
mesh in the wake of an airplane wing, for example).
GRUMMP addresses these issues by implementing mesh manipulation
primitives to generate or modify existing meshes so that criteria for
element size and quality are met. In addition, automatic computation of
local length scale is performed to provide a default in cases where
solution-based adaptive length scales are not available.
- GNU Triangulated Surface Library
stands for the GNU Triangulated Surface Library. It is an Open Source
Free Software Library intended to provide a set of useful functions to
deal with 3D surfaces meshed with interconnected triangles. The source
code is available free of charge under the Free Software LGPL license.
The code is written entirely in C with an object-oriented approach based
mostly on the design of GTK+. Careful attention is paid to performance
related issues as the initial goal of GTS is to provide a simple and
efficient library to scientists dealing with 3D computational surface
meshes.