-
-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Description
Hello!
Disclaimer: I have the intuition that this has already been discussed, but I can't find the source, so feel free to close this issue and link to another if that is the case.
What went wrong?
When trying to produce a simple text, extrude it and process it in a 3D printing software, it produces non-manifold solids, leading to a mesh that cannot be sliced:


Code to reproduce:
let text = CSG::<()>::text(&self.text, FONT, 0.028, None);
let text_3d = text.extrude(0.001);
let out = text_3d
.tessellate()
.to_trimesh()
.context("Could not generate text mesh data!")?;
Then, the indices and the vertices are plucked into a simple .obj
file.
Note: I'm not taking into account normals, if that matters.
Metadata
Metadata
Assignees
Labels
No labels