tri-mesh
tri-mesh copied to clipboard
A triangle mesh data structure including basic operations.
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:  **Visualization:** I am using Bevy, here's the relevant bits: Cargo.toml: ```toml...