Skip to content

tansinjahan/Mesh_Processing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

This repository contains three different algorithms for Mesh Smoothing

  1. Basic mesh smoothing implementation.

The program loads a mesh from a file, smooths the mesh by moving each vertex to the average of its neighbors, and then saves the mesh into another file. Care is taken to update the vertex positions only at the end of an iteration.

  1. Weighting schemes.

The program provides the alternative weighting scheme using triangle areas.

  1. Boundary preservation.

The program provides an option to preserve the boundaries (holes) of the meshes during smoothing.

run instruction - python <filename.py>

Smooth mesh noisybunny

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published