meshmeshmesh 0.2.1

Open-source mesh processing library.
Documentation

meshmeshmesh Crates.io Version

meshmeshmesh

Introduction

Open-source mesh engine written in Rust programming language.

It could be useful for mesh modification, processing, fixing, etc.

Installation

https://crates.io/crates/meshmeshmesh

Run the following command:

cargo add meshmeshmesh

Features

Mesh analysis tools

  • Triangle/Ray intersection
  • Mesh/Ray intersection
  • Face normals calculation
  • Area
  • Finding non-manifold edges
  • Is connected
  • Mesh -> Graph
  • ... and more ;)

Mesh processing tools

  • Mesh welding
  • Split by angle
  • Normals flipping Normals flipping
  • Mesh planar simplify Planar simplify
  • Mesh deduplication Deduplication

Mesh creation tools

  • 3D Polygon triangulation with holes Polygon triangulation

Documentation & Examples

https://docs.rs/meshmeshmesh/latest/meshmeshmesh/

Dependencies

meshmeshmesh is using:

License

meshmeshmesh is under the AGPL-3.0 license.

Author

Wojciech RadaczyƄski (https://radaczynski.pl/)