question

Heribert Raab avatar image
Heribert Raab asked ·

Optix denoiser broken in HtoA

Optix denoiser works only partime... after the first or second denoise it freezes and shuts down arnold GPU. it happens across all scenes.

htoa arnold houdinidenoiserdenoisingdenoise
13 comments
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

So by "shut down" do you mean your arnold crashed?

Can you post a complete debug arnold log (https://docs.arnoldrenderer.com/display/A5AFHUG/Log) of a simple scene with this problem so we can maybe see what might be going on?

0 Likes 0 · ·

i dont know, if crashed, no logs or feedback... it apply the first optix pass (after 40 seconds) and then image does not change, even if i let it run for 20 minutes. i can cancel the render and restart....

0 Likes 0 · ·

the jason file
https://www.dropbox.com/s/uf33oa3zlsjisj6/arnold_stats.json?dl=0
it does not work with cpu either.... only sometimes...

0 Likes 0 · ·

The log file would have more info and is a bit easier to read, but from what I can see from the json stats, it looks like the render took 141s because it was doing ray tracing work, not denoising. Is that roughly how long you waited to see the denoised image? If so, then this would indicate it's not denoising time but regular render time that is taking so long.

0 Likes 0 · ·
Show more comments
Julian Hodgson avatar image
Julian Hodgson answered ·

Thanks for the feedback. We have ticket htoa#1019 which seeks to remove the extra button "display Denoised AOVs" and explains why we need to choose whether to display the original AOVs or the denoised AOVs. I've pinged sidefx again to see if they have provided a way to update just one image plane, which would mean we could remove this button as well.

Meanwhile we'll see if there's a way to work around this on the HtoA side. Ideally we'd see both the original and denoised AOVs in the viewers.

1 comment Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

sounds good,
it special confusing because all other render engines don't have this many buttons activate the denoise.

0 Likes 0 · ·
Heribert Raab avatar image
Heribert Raab answered ·

there are 3 denoise botton's. i have to turn "denoise" and "display Denoised AOVs" plus i have turn on "progressive rendering" then its works.


it show live rendering and the denoise kicks in after each "sample-run" overriding the beauty pass. no AOV are setup and no AOV's displayed or rendered.
very confunsing, the "display denoised AOV's" should display denoise images.


the denoise botton does not make any sense if it needs actually "Display denoise AOVs" but as endresult displaying one 1 single image, the denoise beauty"


if i turn off "progressive rendering" its denoised after the rendering is done, this makes sense."denoise" should display a copy of beauty-"aov" with denoise applied.
Houdini Arnold Documentation is not correct either.


the third botton "output variance AOV", which is used for the Arnold Denoiser does not do anything --> you have to create/setup manually a variance AOV for the Anrold Denoiser.

i the end its works when you know all the booty traps, but its inconsistent and confusing, like most parts of HtoA.


Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Julian Hodgson avatar image
Julian Hodgson answered ·

This should work, can you confirm your OS version, Houdini, HtoA version and Nvidia driver version please so we can look into this?

1 comment Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

just posted the answer the first comment thread.

0 Likes 0 · ·
Heribert Raab avatar image
Heribert Raab answered ·

it works only on arnold GPU is does not work for arnold CPU renders.

6 comments Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

@

It's working for me with CPU renders (Windows, Houdini 18.0.566, HtoA 5.4)
Is there anything in the Arnold log?

0 Likes 0 · ·
Heribert Raab avatar image Heribert Raab Stephen Blair ♦♦ ·

log tells nothing.... no warnning etc... its on RTX5000 quadro

0 Likes 0 · ·

version of Arnold? driver version? do you see the optix filter in the list of objects? Is the denoiser AOV listed?

0 Likes 0 · ·
Show more comments

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Welcome to the Arnold Answers community.

This is the place for Arnold renderer users everywhere to ask and answer rendering questions, and share knowledge about using Arnold, Arnold plugins, workflows and developing tools with Arnold.

If you are a new user to Arnold Answers, please first check out our FAQ and User Guide for more information.

When posting questions, please be sure to select the appropriate Space for your Arnold plugin and include the plugin version you are using.

Please include images, scene and log files whenever possible as this helps the community answer your questions.

Instructions for generating full verbosity log files are available for MtoA, MaxtoA, C4DtoA, HtoA, KtoA, and Kick.

If you are looking for Arnold Documentation and Support please visit the Arnold Support site.

To try Arnold please visit the Arnold Trial page.

Bottom No panel present for this section.