MakeHuman is software for the modelling of three-dimensional humanoid characters. Features that make this software unique include a highly intuitive GUI and a high quality mesh, optimized to work in subdivision surface mode (for example, Zbrush). Using MakeHuman, a photo-realistic character can be modelled in less than 2 minutes.
HeeksCNC is a CAM (Computer Aided Manufacturing) add-on module for HeeksCAD. The user can add machining operations. These can then be output to NC code. The NC code is then shown as red and green lines on the screen. The NC code is generated using Python script, so it can be configured for different machines. HeeksCNC uses pycam for the "Zig Zag" operation, libarea for the "Pocket" operation, and libactp for the "Adaptive Roughing" operation.
HeeksCAD is a CAD application. It can import solid models from STEP and IGES files, draw construction geometry and lines and arcs, create new primitive solids, or make solids by extruding a sketch or by making a lofted solid between sketches. Solids can be modified using blending or boolean operations. Models can be saved as IGES, STEP, and STL. The 2D geometry can be plotted with a printer or to HPGL. DXF files can be imported and exported; lines, arcs, spline, ellipses, and polylines are supported. SVG import has similar capabilities. It is possible to make Add-In modules. The HeeksCNC project provides a CAM add-in, and HeeksPython provides a Python console.
libCVD is a very portable and high performance C++ library for computer vision, image, and video processing. The emphasis is on providing simple and efficient image and video handling and high quality implementations of common low-level image processing function. The library is designed in a loosely-coupled manner, so that parts can be used easily in isolation if the whole library is not required. The video grabbing module provides a simple, uniform interface for videos from a variety of sources (live and recorded) and allows easy access to the raw pixel data. Likewise, the image loading/saving module provides simple, uniform interfaces for loading and saving images from bitmaps to 64 bit per channel RGBA images. The image processing routines can be applied easily to images and video, and accelerated versions exist for platforms supporting SSE.
JAME is an application for creating fractals and other graphics artifacts. It is written in the Java language, with some native code to accelerate encoding of videos and images. It has a real-time, multi-threaded graphics engine with layers, filters, effects, a lot of formulas, and parameters. JAME supports operations such as continuous zoom of Mandelbrot and Julia sets, rotation, and color shifting. JAME has also advanced features such as networked computation and scripting. You can take photos of your fractals or record movies from your exploration paths. Photos and movies are stored in a database to be rendered in high resolution and exported to a file. JAME can be extended by plug-ins which provide fractals, formulas, filters, effects, and more.
FreeCAD is a CAx RAD based on OpenCASCADE, Qt4, and Python. It features some key concepts like Macro recording, Workbenches, and the ability to run as a server. It's also platform-independent. It is is fully scriptable and designed to be easily extensible; only the core functionality is embedded into the core libraries, but all further functionality like support of triangle meshes, CAM, FEM, etc. is implemented in extension modules. Normally, such a module is divided into an 'App' part containing the data structures and algorithms and a 'GUI' containing the graphical representation of data structures, dialogs, workbenches, etc.
Voreen is a rapid application development framework for the interactive visualization and analysis of multi-modal volumetric data sets. It provides GPU-based volume rendering and data analysis techniques and offers high flexibility when developing new analysis workflows in collaboration with domain experts. The Voreen framework consists of a multi-platform C++ library, which can be easily integrated into existing applications, and a Qt-based stand-alone application.
Seg3D is a volume editing and processing tool that combines a flexible manual segmentation interface with powerful higher-dimensional image processing and segmentation algorithms from the Insight Toolkit. DICOM, VFF, META, NRRD, and many other volume formats are supported. Users can explore and label image volumes using configurable, orthogonal slice view windows and 3D volume rendering.
Ecere Fractals Explorer is a cross-platform explorer for the Mandelbrot and Julia set fractals. It supports smooth coloring, features a gradient editor, supports arbitrary powers, has an option to save with or without computed data, exports to a variety of image formats (with or without bilinear filtering), and comes with a few interesting presets.