Page 1 of 1

Indigo SDK results different from Standalone

Posted: Wed Feb 20, 2019 2:52 am
by StompinTom
Hello,

I don't have access to the SDK board, so I thought I'd post this here...

I have a funny result when comparing an image rendered through the SDK and an image rendered through Indigo Standalone.

What I did was generate the scene via the SDK, write it to XML, render it through the SDK, and then render the output .IGS scene through Indigo Standalone.

Notice the glass on the monkey: in the SDK rendered version, there are black parts where it seems the rays terminate too quickly, which doesn't happen in the Standalone version.

Since the Standalone render is using the same scene, written to XML via the SDK, I'm at a bit of a loss at how to explain this.

The only thing happening between writing to XML and starting the SDK rendering is `renderer->Start()`...

Any ideas?

Indigo Standalone
indigo_xml.png
Indigo SDK
indigo_blender.png

Re: Indigo SDK results different from Standalone

Posted: Fri Feb 22, 2019 1:20 am
by OnoSendai
Odd. Rendering with GPU?

Re: Indigo SDK results different from Standalone

Posted: Sat Feb 23, 2019 2:53 am
by StompinTom
OnoSendai wrote:
Fri Feb 22, 2019 1:20 am
Odd. Rendering with GPU?
Nope, CPU only...

Re: Indigo SDK results different from Standalone

Posted: Sat Feb 23, 2019 2:56 am
by Juju
are the trace depth settings the same?

Re: Indigo SDK results different from Standalone

Posted: Sun Feb 24, 2019 12:31 am
by StompinTom
Juju wrote:
Sat Feb 23, 2019 2:56 am
are the trace depth settings the same?
They should be. The .igs is written out by the SDK so the settings should be the exact same...

Re: Indigo SDK results different from Standalone

Posted: Thu Feb 28, 2019 6:18 am
by Zom-B
the subtle difference in Sky color does hint towards GPU rendering too... best double check it Tom.

Re: Indigo SDK results different from Standalone

Posted: Fri Mar 01, 2019 10:48 am
by StompinTom
Zom-B wrote:
Thu Feb 28, 2019 6:18 am
the subtle difference in Sky color does hint towards GPU rendering too... best double check it Tom.
That's probably because the SDK image is tonemapped in Blender. I'm not using the GPU in the SDK, and - since I'm writing the scene to .igs just before rendering - the output should be identical, save only if there is a bug in the XML writing code.. :?