Iray renders are always very pixelated

So, I am still ok with the render, I dont find it dramatic, but i'm pretty sure it is not normal (kinda noobish user here, but not completely clueless).
The image attached took about 2h30 to render and it is pretty grainy, especially in the shaded areas. I can't figure out what to tweek. Is it a rendering problem or a lighting problem?


Buni04.png
1412 x 2118 - 3M
Comments
Really hard to say without knowing what you have going on there. Doesn't seem like that should have taken 2 hours +...that would be my first question: why is it taking so long?
8/ I dont know.. .
I have a macbook pro with 16gig of ram.
Here's my settings. Do you see anything wrong there?? I dont know what is good render settings
Edit: I see it took 2 hours because of the Max time set at 7200s
If my renders looked like that after only two hours, I'd be happy
Is you figure in an empty scene, or is there soem kind of enclosure around it?
On a MacBook you may not have an nVidia GPU - it depends on the age of the system; check the device options in the Advanced tab of Render Settings. If not then you are limited to CPU rendering which is substantially slower than GPU-assisted - though I'd still expect more prgress than that even with CPU-only.
It's a large image size, so that'll slow it down too. You don't tell us your CPU type or its speed, and they are going to be the limiting factors on a Macbook (or any kind lof laptop). It's been a while since Apple used Nvidia GPUs (and they didn't have a lot of VRAM back then anyway), so you're almost certainly going to be limited to CPU rendering, which is much, much slower. I'm not at all surprised that's how far you got in 2 hours.
You're really faced with an either/or in my opinion. If you want faster rendering, then make the image smaller. If you must have the image that size, then specify a longer max render time (possibly much longer).
Try a render without the hair and compare. It looks like it's fairly texturized, and it could be consuming a lot of cycles.
As others have pointed out, Iray is probably only using your CPU for the render, and except for some old dogs, it doesn't matter much what your computer has in it -- it'll all be slow, relatively speaking. You will only get an uptick in render times if your graphics card has nVidia CUDA cores on it -- even 500 cores is considered underpowered, so the more the merrier.
Up the max time to 14400, and hopefully you'll get a better image.
Looks like the bump and/or normal settings might be a bit high on the skin shaders. This will make the skin look a bit rough, and sometimes mimic render noise
So if I understand what is said here, there is no real anomalies in the settings that creates the grainy pixelation I have here. It is purely a matter of cpu/gpu and time?
Its only a CPU that runs my render.
Other related questions maybe:
In the advanced render settings, theres a thing called medium and high threshold? What does it do? It is set to 512 and 1024.
In render settings > editor > filtering , there is the option pixel filter and noise filter. Could those option be useful to me?
Thanks all for your time already.
Hi,
simple answer:
You need enough patience.
--> Max Samples: to the max value,
Max Time: to the max value,
Rendering Converged value: to 99.9%.
Now, it's up to you when the outcome is good enough.
The threshold settings do nothing for render time, only compression of textures to save memory. As scenes get bigger, they take more RAM; when doing GPU renders, if the entire scene won't doesn't fit into the VRAM of the card, the card won't be used for rendering.
As an FYI, and in the interest of keeping a standard terminoloigy, this isn't "pixelation" you're seeing -- pixelation is an averaging of neighboring pixels to make bigger pixels. You're seeing what's known as unconverged pixels, a process where the renderer make takes many samples of the same pixel and calculates its final value based on a set of algorithms. The ray calculation for these pixels is incomplete, or "unconverged." This is a natural effect of iterative renderers such as Iray.
Render your Iray at Higher size and use Gimp or Photoshop to scale image down pixalation goes away.