Questions about a network of connected vertices, edges and faces to describe the shape of a specific 3D object.
Questions tagged [mesh]
177 questions
32
votes
2 answers
What is the simplest way to compute principal curvature for a mesh triangle?
I have a mesh and in the region around each triangle, I want to compute an estimate of the principal curvature directions. I have never done this sort of thing before and Wikipedia does not help a lot. Can you describe or point me to a simple…

ap_
- 2,204
- 1
- 18
- 27
27
votes
4 answers
Why do T-junctions in meshes result in cracks?
I have heard from many sources that having T-junctions in 3D meshes is a bad idea because it could result in cracks during rendering. Can someone explain why that happens, and what one can do to avoid them?

ap_
- 2,204
- 1
- 18
- 27
7
votes
1 answer
How to decompose a complex mesh to simple geometry shape programmatically?
I have a complex geometry mesh object, which is an irregular shape.
I want to redraw that complex geometry mesh object using multiple simple primitive shapes.
For example, I want to use cuboid, sphere and cylinder to represent a complex geometry…

user2150279
- 191
- 1
4
votes
1 answer
Saving a mesh and textures into a single file
I'm looking for a format where I could store a triangle mesh and multiple textures into a single file. Most formats only reference an external file for textures. I found that the FBX format should support this, but I need something with an…

M.K.
- 163
- 4
4
votes
1 answer
Surface fairing, implementation detail
I'm reading through Polygon Mesh Processing, section 4.3 (Surface fairing).
The reference I mentioned defined defines "Surface Fairing" as
The goal of surface fairing is to compute shapes that are as smooth as possible... in general fair surface…

user8469759
- 556
- 1
- 6
- 17
4
votes
1 answer
Degenerate case of normal computation in marching cubes
I'm implementing the marching cubes, reference is this. I managed to get the geometric reconstruction (the mesh) however I do struggle with the normals.
In section 4 they explain the gradient can be firstly estimated using central difference using 8…

user8469759
- 556
- 1
- 6
- 17
4
votes
1 answer
Best way to remesh a quad 3D mesh?
I have a quad-based 3D mesh. I want to:
remesh it while keeping the shape the same
the end output should be in quads
ideally it should have a similar number of verts / polys as the input
ideally the remeshing would be random, and output mesh would…

ganesha123
- 173
- 6
4
votes
0 answers
Distributed Mesh Processing with Hadoop
Is there a library to do mesh processing (slicing, repairing, etc.) on big models in a distributed way using Hadoop?

user2144
- 41
- 1
4
votes
0 answers
Watertight Mesh Representation
A watertight mesh is one which does not have holes, and for which each face has a designated inside and outside. Such a mesh can be "tetrahedralized", has a defined volume, and can be an operand in a polyhedral boolean operation.
I'm looking for a…

Joshua Hyatt
- 141
- 2
3
votes
0 answers
What expectations should I have of large (> 2 GB) file support in common mesh workflow tools?
I have an experimental workflow that involves very finely subdivided meshes, above the 2 GB limit where signed 32-bit integers stop working, which often causes problems for various tools. I would need my users to be able to handle such mesh files.…

Dan Hulme
- 6,780
- 1
- 16
- 35
3
votes
1 answer
Mesh Simplification Algorithms
I'm currently looking into Mesh Simplification to batch-simplify a large amount of .obj files. It is necessary for these algorithms to preserve the visual representation of a mesh as well as possible.
During research I've stumbled over Garland &…

soultice
- 33
- 2
3
votes
1 answer
Algorithm for constructing doubly connected edge list in 3d
This post explains how to construct double connected edge list in 2d. One of the steps in the algorithm is to sort the halfedges around a vertex in clockwise order. However this will not work in 3d. We can project the halfedge coordinates onto 2d…

Lenny White
- 516
- 2
- 13
2
votes
0 answers
Wrapping a point cloud skeleton with a mesh
Using Unity I've been producing sculptural forms that look like this. It's made of patterns of cubes that twist around each other. I'm trying to get it into a 3D printable format.
From unity I export a PLY that is a list of the co-ords of each cube…

Tom
- 121
- 1
2
votes
1 answer
Tetrahedron orientation
I am developing a software that needs to interact with a mesh processing program, using tetrahedral meshes, however I am finding difficulties in this.
The program requires all tetrahedrons to have right handed orientation, and this is not the hard…

senseiwa
- 121
- 3
1
vote
1 answer
chess-like rectangles on the mesh
I am new to concepts in CG. What are the red and white rectangles trying to represent in the following screenshot?
The image is from the paper "MoSh: Motion and Shape Capture from Sparse Markers".

Mona Jalal
- 163
- 5