0
$\begingroup$

I'm working on a project where everything is looking fine in the viewport, yet under certain circumstances there are weird artifacts in the render. The render looks fine if there is more space between certain edges, but if the edges are closer together these artifacts show up. The proximity is being generated through geometry nodes. I need the edges as close as possible for my project, and that's where I get these artifacts. Here are examples:

Wireframe of the edges close together. To me, the topology looks good. enter image description here

Here's how it looks in the viewport with cycles: enter image description here

Here is how that renders in cycles: enter image description here

Here is an eevee render: enter image description here When I increase the distance between the outer and inner edges the render looks fine. Here is a wireframe example: enter image description here And here is how that renders in cycles: enter image description here Now there are no artifacts. It renders equally well in eevee. If it would help I could upload the Blender file, but for now I am going with these pictures. I can't figure out what is causing these issues with the renders when the outer edges are close, and as I mentioned before, I need the edges to be as close together as possible!

$\endgroup$

1 Answer 1

0
$\begingroup$

Eureka! I solved it!! :-)

It turns out that having a subdivision surface modifier in the stack of your reference object messes up the render for the geometry node object. Once the subdivision surface modifier is removed, the artifacts are removed!

My project uses "reference" objects that I modeled and dragged into a geometry node project. Here is an example: enter image description here

Note that the object itself has a subdivision surface modifier with zero levels and that is turned off in the viewer. Here is the render that resulted: enter image description here Once the subdivision surface model is totally removed from the stack, enter image description here The render turns out great! enter image description here Problem solved!

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .