Jump to content


Render Artifacts


  • Please log in to reply
10 replies to this topic

#1 mantragora

mantragora

    Initiate

  • Members
  • PipPip
  • 229 posts
  • Joined: 08-December 11
  • Location:frozen hell
  • Name:to be, or not to be, TD ?

Posted 16 May 2012 - 07:52 AM

Hi.

Every time I render something I get those ugly artifacts that you can see on attached pictures. At first I thought that this is because of badly modeled geometry, but this is not the reason. This model on picture is made from one piece rotated around, so if it was broken, each piece should get the same artifacts.

They show quite randomly, but only on completely FLAT surfaces on geometry that have added "polygons as subdivision" attribute. I can take simple tube, scale one end, cap it, add bevel to maintain shape and flag it with "polygons as subdivision" and in the render I get completely clean render everywhere beside this caped, flat place.

What's the problem ?

If I add Subdivide node on the end, bump it sometimes even to 2,  it helps, but then it makes no sense to use "polygons as subdivision". It happens in all modes in H12 and H11 - Micropoly, Raytracying, PBR. I don't get it only in MicroPoly mode in H10, but in PBR it shows.

BTW. Mantra is the only renderer out there that produces those artifacts with this geometry. MR, Modo, Vray - all renders clean geometry.

Help !

render_artifacts.jpg
magic happens here... sometimes

Vimeo
Twitter

#2 Alanw

Alanw

    Initiate

  • Members
  • PipPip
  • 173 posts
  • Joined: 22-October 07
  • Name:Alan Warren

Posted 16 May 2012 - 08:23 AM

Can you attach a .bgeo that reproduces this?

If you imported this geo with normals present, it may be helpful to delete them and use a Facet SOP to add them back.

#3 tjeeds

tjeeds

    Initiate

  • Members
  • PipPip
  • 115 posts
  • Joined: 12-July 07
  • Location:Los Angeles
  • Name:Jesse Erickson

Posted 16 May 2012 - 08:47 AM

Yeah it looks like you've got disconnected points or duplicate edges, doubt this would show up in MR/Vray because they don't use rendertime subdivision surfaces. You would see the same thing in Renderman or 3Delight, subdivision smooths the mesh and will pull apart anything that's not connected. Try picking (not box selecting) one of the offending edges and moving it out of the way, I'd bet there's another edge under there sitting in the same spot. Throw down a Clean SOP at the end of your network and toggle everything on, see if that fixes it.

#4 mantragora

mantragora

    Initiate

  • Members
  • PipPip
  • 229 posts
  • Joined: 08-December 11
  • Location:frozen hell
  • Name:to be, or not to be, TD ?

Posted 16 May 2012 - 08:50 AM

Here it is. I modified ge this geo on one side just to see if adding some geometry there solves problem, but nope. I added there render that was made with exact camera setup that is made in this file.

Attached File  Desktop.rar   106.55K   25 downloads
magic happens here... sometimes

Vimeo
Twitter

#5 mantragora

mantragora

    Initiate

  • Members
  • PipPip
  • 229 posts
  • Joined: 08-December 11
  • Location:frozen hell
  • Name:to be, or not to be, TD ?

Posted 16 May 2012 - 08:53 AM

View Posttjeeds, on 16 May 2012 - 08:47 AM, said:

Yeah it looks like you've got disconnected points or duplicate edges, doubt this would show up in MR/Vray because they don't use rendertime subdivision surfaces. You would see the same thing in Renderman or 3Delight, subdivision smooths the mesh and will pull apart anything that's not connected. Try picking (not box selecting) one of the offending edges and moving it out of the way, I'd bet there's another edge under there sitting in the same spot. Throw down a Clean SOP at the end of your network and toggle everything on, see if that fixes it.

Yeah, I know that it look like that, but if it was this, it should be visible on each piece always, not show up randomly.
magic happens here... sometimes

Vimeo
Twitter

#6 ChristianW

ChristianW

    Illusionist

  • Members
  • PipPipPip
  • 341 posts
  • Joined: 10-November 10
  • Location:London
  • Name:Christian Waite

Posted 16 May 2012 - 09:02 AM

Ok so you just need to turn the "Surface as Subdivision" off at /obj level.
Because you have so many n-gons, it just doesn't know what to do with them at rendertime.
Try and keep your meshes to quads. In the mean time, just turn subdivision off.

Christian

Attached Thumbnails

  • fix.jpg


#7 mantragora

mantragora

    Initiate

  • Members
  • PipPip
  • 229 posts
  • Joined: 08-December 11
  • Location:frozen hell
  • Name:to be, or not to be, TD ?

Posted 16 May 2012 - 09:14 AM

View PostChristianW, on 16 May 2012 - 09:02 AM, said:

Because you have so many n-gons, it just doesn't know what to do with them at rendertime.


But even when I reduce geometry just to those couple polygons Mantra still doesn't know how to Subdivide them correctly ? That sucks. I was hoping that it can handle at least those couple ngons. Especially that those are completely flat surfaces, no bumps.


reduced.jpg


Anyway, thanks for looking at this.

Edited by mantragora, 16 May 2012 - 09:24 AM.

magic happens here... sometimes

Vimeo
Twitter

#8 ChristianW

ChristianW

    Illusionist

  • Members
  • PipPipPip
  • 341 posts
  • Joined: 10-November 10
  • Location:London
  • Name:Christian Waite

Posted 16 May 2012 - 09:36 AM

But it's standard to never do ngons for a pretty good reason!
Just model with quads only....

#9 eetu

eetu

    Illusionist

  • Members
  • PipPipPip
  • 479 posts
  • Joined: 30-May 07
  • Location:Helsinki, Finland
  • Name:eetu m

Posted 16 May 2012 - 09:45 AM

Do you have the very latest build installed?

There was this entry in yesterday's Journal:

Quote

Monday, May 14, 2012
Houdini 12.0.626: Fixed a problem that would produce cracks when rendering subdivision surfaces with micropolygon rendering.

A shitty theory is better than no theory at all

#10 mantragora

mantragora

    Initiate

  • Members
  • PipPip
  • 229 posts
  • Joined: 08-December 11
  • Location:frozen hell
  • Name:to be, or not to be, TD ?

Posted 16 May 2012 - 09:46 AM

View PostChristianW, on 16 May 2012 - 09:36 AM, said:

But it's standard to never do ngons for a pretty good reason!

Yeah. But I thought that for completely flat surface this rule can be a little bended :).

Thank you.
magic happens here... sometimes

Vimeo
Twitter

#11 mantragora

mantragora

    Initiate

  • Members
  • PipPip
  • 229 posts
  • Joined: 08-December 11
  • Location:frozen hell
  • Name:to be, or not to be, TD ?

Posted 16 May 2012 - 09:47 AM

View Posteetu, on 16 May 2012 - 09:45 AM, said:

Do you have the very latest build installed?

There was this entry in yesterday's Journal:

Nope, I'm downloading it like now :).
magic happens here... sometimes

Vimeo
Twitter




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users