File Exchange

image thumbnail

Quick Structured Mesh Generator

version 1.0 (4.57 KB) by

Fast generation of structured meshes given the vertices (MEX!). Interpolation/resizing of the mesh.

2 Downloads

Updated

View License

This is a very simple m file. It creates a structured mesh out of the given 3D vertices or a depth map and utilizes the same technique for resizing the mesh.

The code is heavily commented, so you will be able to find all the details of implementation within the code.

Description:
This function creates a structured mesh out of ordered vertices.
It's useful for dealing with depth maps and treating them as meshes. Kinect or ToF cameras would be an option. gen_structured_mesh is a C mex file doing the actual meshing. It doesnt' produce sorted vertex-face list, so if we really require sorting, we should do it separately (a sample which does the sorting is also included). To display the mesh, I make use of Dr. Vladimir Bondarenk's drawMesh function.

Usage:
The code itself includes the test function. Just run it without any parameters.

Copyright (c) 2011, Tolga Birdal <http://www.tbirdal.me>

Comments and Ratings (4)

no function: points_to_mesh_structured

Are there instructions for how to run this? I get the following error:

Correction:
>> make_mesh_structured
Undefined function or variable 'points_to_mesh_structured'.

Is there a function where I can pass in a list of 3D coordinates and get back a list of triangular faces?

Are there instructions for how to run this? I get the following error:

>> make_mesh_structured
Undefined function or variable 'gen_structured_mesh'.

Is there a function where I can pass in a list of 3D coordinates and get back a list of triangular faces?

Li Yunfei

MATLAB Release
MATLAB 7.9 (R2009b)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video