Skip to content

Why do STL meshes from SolidWorks sometimes contain rendering artifacts? #850

Answered by adamkewley
adamkewley asked this question in Q&A
Discussion options

You must be logged in to vote

I think I can see some of the problem. Essentially, the earlier OSC (0.5.8) was using flat shading, which you can simulate in Blender by right-clicking the mesh and then clicking "Shade Flat". If you do this then (e.g.) the bottom bracket of your Metacarpal​ looks flat. Here's what I see in Blender 4.1:

However, if I look at the file with smooth shading (the default, and uses a similar algorithm to OSC 0.5.9), these weird shading artifacts start to pop up:

They aren't related to winding (as you've already investigated). They are because the STL file is sharing vertices on sharp corners. E.g. this vertex, highlighted white:

Is participating in triangles inside the barrel and on the base…

Replies: 1 comment 2 replies

Comment options

adamkewley
May 1, 2024
Maintainer Author

You must be logged in to vote
2 replies
@adamkewley
Comment options

adamkewley May 2, 2024
Maintainer Author

@adamkewley
Comment options

adamkewley May 2, 2024
Maintainer Author

Answer selected by adamkewley
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant