DAVID Laserscanner Wavefront *.obj file reader, plotter, volume and surface area calculator

This is a set of a MATLAB script that I have written to help me analyze the wavefront object file

Download
Download

You are now following this Submission

Cite As

Alutsyah Luthfian (2026). DAVID Laserscanner Wavefront *.obj file reader, plotter, volume and surface area calculator (https://uk.mathworks.com/matlabcentral/fileexchange/66275-david-laserscanner-wavefront-obj-file-reader-plotter-volume-and-surface-area-calculator), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired by: readObj, Volume of a surface triangulation

Categories

Find more on Data Import and Analysis in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.2.0

1. Now can read obtain vertices coordinate, normal vectors, and the corresponding faces from texturized data (without parsing the texture itself).
2. dispObj now uses particle's surface distance from the centroid for the patch coloring scheme.

Download
1.1.0

Update in v1.1:
1. NaN padding in unfilled part of face descriptor data, so the results of readwObj can directly be plotted using MATLAB's "patch" function.
2. Now can read *.obj file without vertex normal data.

Download
1.0.0

Download