VisualSFM, Tool for creating 3D reconstruction from photos

VisualSFM is a GUI application for 3D reconstruction using structure from motion (SFM).

wikipedia: Structure from motion (SfM) refers to the process of estimating three-dimensional structures from two-dimensional image sequences which may be coupled with local motion signals.


  • no installation, just uncompress


  • addtional files from dependent packages need to be downloaded separately and copied into same directory


30 photos (1600*1200) were taken around the table. The scale ribbon on the table shown 1 cm divisions.


The SfM menu was used:

  • Compute missing match
  • Reconstruct parse
  • Recontruct dense
    • after this 3D point cloud is available as ply file, containing around 130000 points
  • Run PoissonRecon (optional)
    • instead of creatnig 3D surface in Meshlab, this can be used

Texturing in Meshlab

Note, the 3D meshes shown below have not been manually edited, nor smoothed, the meshes are as calculated by VisualSFM or Meshlab.

The texture via “Vertex attribute transfer” is shown below. The method is explained here.


The texture via “Parameterization + Texture from registered Rasters” is shown below. The method is explained here.


Looking the 3D object in the Art Of Illusion, it shows the surface roughness.



Alternative ways to create 3D objects:

This entry was posted in Anvanced Tools, For Fun or Interest, Hobbies and Other Interests, Recommended Free Tools. Bookmark the permalink.

Comments are closed.