Isotropix Forums

INF and NAN Pixels

General Discussion about Isotropix and CG related topics

INF and NAN Pixels

Unread postby tom_tm » Wed Jun 03, 2020 4:46 pm

Hi,
if I render some scenes with hair material I get correct results with Local Renderng on Windows. 4SP6b
If I render it on an online renderfarm running on Linux I get this INF and NAN (white and black) pixels.
What is the easiest trick to limit all levels that this can't happend.

And why is it different on Linux?


Thanks
Tom
tom_tm
 
Posts: 284
Joined: Mon Nov 18, 2013 8:20 pm
Location: Switzerland

Re: INF and NAN Pixels

Unread postby dboude » Wed Jun 03, 2020 5:10 pm

Hard to say. Does the online render farm run on the same version ?

It shouldn't be different on Linux.

Cheers
Démian
Isotropix
Technical Artist - Clarisse Specialist
User avatar
dboude
 
Posts: 1540
Joined: Mon Jul 03, 2017 10:51 am

Re: INF and NAN Pixels

Unread postby tom_tm » Wed Jun 03, 2020 5:34 pm

Yes it's the same version SP6b on Conductor.
It's perfect on windows, even with other lower SP's
tom_tm
 
Posts: 284
Joined: Mon Nov 18, 2013 8:20 pm
Location: Switzerland

Re: INF and NAN Pixels

Unread postby tom_tm » Thu Jun 04, 2020 10:56 am

Hi,
in the image you see the difference, both scenes are exactly the same.
Maybe it has something to do with the spec level which gives this INF information on Linux.

If I replace the hair material with standard diffuse material, then the problem didn't appear on Linux.


Greets Tom
Attachments
compare.jpg
tom_tm
 
Posts: 284
Joined: Mon Nov 18, 2013 8:20 pm
Location: Switzerland

Re: INF and NAN Pixels

Unread postby dboude » Thu Jun 04, 2020 12:43 pm

Did you texture the inputs of your hair materials ? If so, try to add a clamp before each input that is textured and let me know if that fixes your issue. The best way for us to debug is to have your scene with all the files.

Cheers
Démian
Isotropix
Technical Artist - Clarisse Specialist
User avatar
dboude
 
Posts: 1540
Joined: Mon Jul 03, 2017 10:51 am

Re: INF and NAN Pixels

Unread postby tom_tm » Thu Jun 04, 2020 2:35 pm

Hi,
yes there is an extract property with white hair attribute and a gradient for hair albedo input.
I will try to clamp and check again.

Thanks
tom_tm
 
Posts: 284
Joined: Mon Nov 18, 2013 8:20 pm
Location: Switzerland

Re: INF and NAN Pixels

Unread postby sam » Thu Jun 04, 2020 6:50 pm

It's not possible to ensure you'll get the same renders on different platforms. We rely on some libraries that themselves relies on system libraries. For example, the EXR or OCIO libraries or even Clarisse math library don't necessarily interpret floating point data the same way on linux than on windows. Behavior of the software highly depends on the compiler and the underlying libraries. This is why it is never recommended to setup a scene on Windows and render on Linux or macOS.

Have you also tried on CNODE/windows? Maybe that's a configuration file issue too.
Sam Assadian
Isotropix
CEO/Founder
User avatar
sam
 
Posts: 1540
Joined: Fri Jan 25, 2013 11:33 pm

Re: INF and NAN Pixels

Unread postby tom_tm » Thu Jul 23, 2020 2:47 pm

Hi,
working with clamping node gave me the solution at least.
tom_tm
 
Posts: 284
Joined: Mon Nov 18, 2013 8:20 pm
Location: Switzerland


Return to General Discussion