I’m trying to create wireframe for gltf models using EdgesGeometry, but the outcome
is not as expected.
The first image is a screenshot of the output I got from EdgesGeometry, and the second one is a zoomed image. I would like to know whether there is a way to reduce the number of edges I get.
Have you tried modifying the second parameter of
EdgesGeometry? From the docs:
thresholdAngle — An edge is only rendered if the angle (in degrees) between the face normals of the adjoining faces exceeds this value. default = 1 degree.
@Mugen87 Thanks for the information, I would like to know whether it is possible to control the threshold angle for each surface in a mesh.
No, that’s not possible. It’s a global setting which influences the entire geometry.
@Mugen87 Is there any way I can set the thresholdAngle dynamically based on different gltf models.
What do you mean with dynamically? I mean you can define a different angle for each instance of
EdgesGeometry. Is that what you are looking for?