3D test shapes repository

Repository of 3D shapes used for training and tests in computer vision, mesh / point set processing and mesh generation.
6 Downloads
Updated 31 Oct 2025
This repository contains triangulated meshes in Stanford polygonal .ply and Matlab .mat format and point clouds / sets in .xyz format and .mat format.
To load Matlab data files, just run the command
load('my_data_file.mat');
in a Matlab console opened in the directory of your data file.
Three Matlab viewers functions are included :
  • plot_mesh;
  • plot_point_set;
  • plot_point_set_and_mesh;
For Matlab .mat data files, variable names correspondances are the following :
  • P : Point set / cloud;
  • V : Vertex set;
  • T : Triangulation;
  • N : face Normals;
  • C : vertex / point Colors
Please consider rating this contribution if you used it and it helped you. Thanks ;-)
Armadillo Cthulhu_skull
Gargoyle

Cite As

Nicolas Douillet (2025). 3D test shapes repository (https://github.com/NicolasDouillet/3D_test_shapes_repository/releases/tag/v1.0), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2019b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.