ShapeWorks icon

ShapeWorks

ShapeWorks is open-source software for statistical shape modeling and analysis. It enables researchers to build statistical models from ensembles of shapes, then analyze those models and simulate new shapes. ShapeWorks has applications in medical imaging, biology, anatomy education, and other fields that use 3D imaging data.

What is ShapeWorks?

ShapeWorks is an open-source software platform for statistical shape modeling and analysis. It is designed to construct compact statistical models from ensembles of complex 3D shapes, then enable detailed analysis of those models and simulation of new shape instances.

The key capabilities of ShapeWorks include:

  • Building statistical shape models from sets of triangle meshes, segmentations, or point cloud data
  • Representing shape variation in a compact, analytic way using principal component analysis (PCA)
  • Analyzing the major modes of variation within a shape model using PCA spectra and sampling
  • Simulating random new shape instances that resemble the training data
  • Estimating correspondence across a dataset using groupwise registration

These functions make ShapeWorks a valuable tool for researchers across medical imaging, anatomy, biology, paleontology, and other fields that utilize 3D structural data. Example applications include:

  • Studying anatomical variation in organs/tissues across patients or populations
  • Examining changes in anatomy across timepoints or conditions
  • Statistical modeling for segmentation and landmark detection tasks
  • Generating synthetic training data for machine learning algorithms
  • Quantitative phenotyping for basic science and genetic research

ShapeWorks implements industry standard techniques like entropy-based particle correspondence and principal geodesic analysis. It also introduces innovations like hamiltonian shape statistics. The software is open-source, with an active developer community working to expand its capabilities.

The Best ShapeWorks Alternatives

Top Apps like ShapeWorks

SketchUp, Blender, Adobe Substance 3D Painter, Rhinoceros, Cinema 4D, ZBrush, Autodesk Mudbox, 3D-Coat, Sculpt+, picoCAD, Wings 3D, Dilay, Clavicula, Corona Renderer, iDough, Polybrush, MeshMolder, Meta 3D Modeller, 3Shaper are some alternatives to ShapeWorks.

SketchUp

SketchUp is a 3D modeling computer program designed for architectural, interior design, landscape architecture, civil and mechanical engineering, film and video game design. It was developed by startup company @Last Software in 1999, and acquired by Google in 2006. Google later sold SketchUp to Trimble Inc. in 2012.SketchUp stands out for being...

Blender

Blender is a free and open-source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, video editing and 2D animation pipeline. Blender is well suited to individuals and small studios who benefit from its unified pipeline and responsive development...

Adobe Substance 3D Painter

Adobe Substance 3D Painter is a professional texturing and painting software optimized for 3D assets. It provides a complete suite of brushes, effects, and tools for creating highly detailed and realistic textures for 3D models and scenes.Key features include:Intuitive painting tools and customizable brushes for quickly texturing modelsAdvanced...

Rhinoceros

Rhinoceros (typically shortened to Rhino or Rhino3D) is a commercial 3D computer graphics and computer-aided design (CAD) application software developed by Robert McNeel & Associates. It is used for modeling free-form curves and surfaces in fields like industrial, product, automotive, jewelry, and ship design.Rhinoceros provides tools for creating, editing...

Cinema 4D

Cinema 4D is a comprehensive and versatile 3D modeling, animation, motion graphics, and rendering application. Developed by Maxon, Cinema 4D has been used extensively in the film, television, advertising, architecture, engineering, and 3D visualization industries since its first release in 1990.Some of the standout features of Cinema 4D include:Powerful...

ZBrush

ZBrush is a professional digital sculpting and painting software developed by Pixologic. It specializes in creating high-resolution 3D models with millions of polygons for applications like film, animation, video games, toy production, fine art, collectible creation, illustration, and design.Some key features and capabilities of ZBrush include:Intuitive brush-based workflow...

Autodesk Mudbox

Autodesk Mudbox is a powerful digital sculpting and painting software designed for 3D artists and game developers. It provides an intuitive workflow and comprehensive toolset for high-resolution digital sculpting and texture painting.Some key features of Mudbox include:Sculpting brushes - Mudbox provides a wide range of sculpting brushes to...

3D-Coat

3D-Coat is a 3D sculpting and painting software optimized for concept art, illustration, and digital sculpting. It uses a voxel-based workflow which allows for more natural and organic shaping than traditional polygon modeling. Some key features of 3D-Coat include:An intuitive sculpting interface with a variety of customizable brushes for...

Sculpt+

Sculpt+ is a professional 3D modeling and sculpting application designed specifically for touch devices like tablets. It provides a natural, fluid sculpting experience using finger strokes to pull, pinch, scrape and smooth digital clay. Some key features include:- Optimized interface tailored for touch and tablets, with large buttons and...

PicoCAD

picoCAD is a free and open source CAD software for 2D drawing. It is available on Windows, macOS and Linux operating systems. It provides fundamental 2D drafting capabilities for creating and editing technical drawings and schematics.Key features of picoCAD include:User-friendly and intuitive CAD user interfaceCore sketching and drafting...

Wings 3D

Wings 3D is a free, open-source 3D modeling software for Windows, Linux and Mac. It has an intuitive and easy-to-use interface targeted at beginners, hobbyists and graphics enthusiasts.With Wings 3D, users can create and texture polygon meshes. Some of its key features include:Polygon modeling tools like extrude, inset...

Dilay

Dilay is a free and open-source 2D computer animation and sprite creation software. It is designed to provide tools for producing 2D hand-drawn animation as well as creating sprites and pixel art.Some of the key features of Dilay include:Onion skinning - Allows seeing previous and next frames faintly...

Clavicula

Clavicula is a powerful, free diagramming and vector graphics application for Windows, Mac and Linux. It allows users to create a wide variety of diagrams and illustrations easily and efficiently.Some of the key features of Clavicula include:Intuitive and easy-to-use interface - The software has a clean, simple interface...

Corona Renderer

Corona Renderer is an unbiased photorealistic renderer that produces high-quality images and animations for architects, designers, visualizers and CG artists. It is focused on physically-based rendering, so the results look realistic by default.Some key features of Corona Renderer:Unbiased rendering for true photorealism without tuningFast and easy interactivity during...

IDough

iDough is a user-friendly, digital recipe box and meal planning app for home cooks looking to simplify and organize their time in the kitchen. With features tailored to meal planning, grocery shopping, recipe storage and use, and general kitchen organization, iDough helps users plan ahead, cook smarter from the ingredients...

Polybrush

Polybrush is a plugin for the Unity game engine that provides tools for painting textures and vertex colors onto 3D models. It gives artists an efficient workflow to quickly texture assets without having to utilize external digital content creation applications.Some key features of Polybrush include:Painting tools - Use...

MeshMolder

MeshMolder is a versatile 3D modeling and sculpting application built specifically for game developers, animators, VFX artists, and 3D enthusiasts. It provides a complete set of polygon, box, and primitives modeling tools combined with high-quality sculpting brushes for tackling both hard-surface and organic models.Key features include:Intuitive interface and...

Meta 3D Modeller

Meta 3D Modeller is a feature-rich 3D modeling and sculpting application built from the ground up for virtual and augmented reality headsets. It provides an intuitive and natural modeling experience by taking full advantage of the spatial input capabilities of VR controllers and hand tracking.Unlike traditional 3D modeling programs...

3Shaper

3Shaper is a feature-rich 3D modeling and digital sculpting application suited for both beginners and professionals. With its easy-to-use interface and customizable toolset, 3Shaper simplifies the creation of highly detailed 3D assets for diverse industries.Key features include:Intuitive sculpting brushes for shaping, smoothing, texturing modelsAdvanced boolean tools for cutting...