tri-mesh icon indicating copy to clipboard operation
tri-mesh copied to clipboard

A triangle mesh data structure including basic operations.

Results 5 tri-mesh issues
Sort by recently updated
recently updated
newest added

For my project I need to keep trace of what operation has created which vertices, faces or halfedges. The problem is that knowing which face will be kept in the...

This is a function to bevel edges. It works for a curve (a suite of edges, with no T junction) therefore passed as a `[VertexID]` This function is not exactly...

This is a proposal for mesh generation routines. As generation is often faster with raw triangle buffers, I thought it was better to generate the mesh using buffers and then...

Hi There! Thanks for the great crate! It seems like calling `add_face` duplicates all the existing half-edges in the Mesh. To reproduce: ```rust use three_d_asset::Zero; use tri_mesh::{Mesh, Vec3}; fn main()...

Hi there! Basically I'm trying to merge two meshes together, a sphere and a cube. I'm getting this: ![image](https://github.com/user-attachments/assets/2d92cbd8-681f-4a25-ac3e-c6f1f142de1a) **Visualization:** I am using Bevy, here's the relevant bits: Cargo.toml: ```toml...