Community
Arnold for Houdini Forum
Rendering with Arnold in Houdini and Solaris using the HtoA plug-in.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

HtoA Domelight texures (Hdri) in Solaris not working

22 REPLIES 22
Reply
Message 1 of 23
schwungsau
2355 Views, 22 Replies

HtoA Domelight texures (Hdri) in Solaris not working

arnold CPU is working fine but as soon I switch to GPU the skydome goes white. I tried it with plugging directly tx files.

Labels (2)
22 REPLIES 22
Message 2 of 23
schwungsau
in reply to: schwungsau

here is a screenshot

CPU


8312-capture2.jpg

GPU

8311-capture1.jpg

Message 3 of 23
pal.mezei
in reply to: schwungsau

Hey!


This is supposed to work. Could you share some more information? What are your settings on the dome light LOP? Your OS/Houdini/HtoA/driver version/GPU model?

Message 4 of 23
schwungsau
in reply to: pal.mezei

Intel(R) Xeon(R) E-2276M CPU @ 2.80GHz (6 cores, 12 logical) with 130846MB

NVIDIA driver version 452.6 (Optix 60600)

GPU 0: Quadro RTX 5000 @ 1455MHz (compute 7.5) with 16384MB (15608MB available) (NVLink:0)


i've tried .hdr .tx ands exr files

Message 5 of 23
schwungsau
in reply to: schwungsau

it works in regular htoA renderview, but the Arnold stops after handful of samples --> not useable. see video
https://www.youtube.com/watch?v=UKKA9pmDo-g

Message 6 of 23
pal.mezei
in reply to: schwungsau

Thanks for the details. I still haven't been able to reproduce the issue. Could you share an example file that shows the issue?

Message 7 of 23
schwungsau
in reply to: pal.mezei

no logs, no feedback... its happen in any scene also emty scene.

-download any free HDRi map,
-emty scene in Houdini / solaris,
-use the HDRi in a domelight

- turn on GPU.

Message 8 of 23
Anonymous
in reply to: pal.mezei

I can confrim and repro this

I'm working in solaris. htoa 5.5.0.0. HDRI on a domelight renders white with GPU, fine with CPU

Message 9 of 23
Stephen.Blair
in reply to: schwungsau

Repro and logged as HtoA ticket #1598



// Stephen Blair
// Arnold Renderer Support
Message 10 of 23
Anonymous
in reply to: pal.mezei

Hi, I have the exact same issue when turning on the gpu in solaris:

NVIDIA GeForce GTX 1080

i7-6820HK

houdini-18.5.596/htoa-5.6.3.0/Arnold 6.2.1.1

Message 11 of 23
dan_day
in reply to: schwungsau

Hello, I was wondering is there was any updates on that? I'm getting the same issue, with houdini 19.0455, htoa 6.0.2.0. (as you can see the hdri is visible in the non rendered parts, it works with arnold cpu, but not GPU)

Windows 10 / Nvidia GTX 1080 studio driver 472.12 / i76820HK.

hdri-missing.png



Message 12 of 23
andreskluge
in reply to: schwungsau

curious about this as well. it makes the gpu workflow very limited.

Message 13 of 23
schwungsau
in reply to: schwungsau

after some work in Solaris, i would prefer to update other features of HtoA, Solaris itself is un-usable for lighting and rendering.

Message 14 of 23

I am still having the same issue, is there no fix?

Message 15 of 23
isagvs
in reply to: sebastianax22C3R

I finally found the FIX!

 

Go to the Dome light where you added the hdr image, go to the Arnold Tab> Contribuition session> and desable camera contribuition to 0.

 

Done!

 

isagvs_0-1674076203235.png

 

Message 16 of 23
kober.peter
in reply to: schwungsau

gpu and cpu transmission in solaris.gif

The above FIX does nothing to address the problem with LightDome's texture not refracting properly. It only fixes the hdr dome background rendering black instead of the broken white/greyish color.

 

@Stephen.Blair What is the progress on this issue? After 2.5 years its still a problem. 

We are using arnold houdini 7.1.4.2. Please see attached GIF from solaris trying to render a transmissive sphere and a single dome hdr. Basically when switching from CPU to GPU the transmissive/refractive glass sphere and hdr dome background render white/greyish. The hdr DOES NOT refract at all.

 

CPU works

GPU broken

Message 17 of 23
kober.peter
in reply to: schwungsau

Unlike Solaris arnold I found that Maya arnold on the other hand behaves correctly and as expected.

Pls check out attached gif which demonstrates correct GPU to CPU switching in Maya.

One more thing I want to mention is while investigating the transmission dome issue in solaris I found that the Maya aistandardSurface material IOR behaves differently to solaris aistandardSurface material. Please see attached png picture

gpu and cpu transmission the same in maya.gif

Message 18 of 23
kober.peter
in reply to: kober.peter

ior_weirdness.gif

Message 19 of 23
Stephen.Blair
in reply to: kober.peter


@kober.peter wrote:

Unlike Solaris arnold I found that Maya arnold on the other hand behaves correctly and as expected.

Pls check out attached gif which demonstrates correct GPU to CPU switching in Maya.

One more thing I want to mention is while investigating the transmission dome issue in solaris I found that the Maya aistandardSurface material IOR behaves differently to solaris aistandardSurface material. Please see attached png picture

gpu and cpu transmission the same in maya.gif


Differences in transmission, in Solaris, are usually because the geometry is not double sided. By default, meshes in Solaris have their double-sided parameter turned off.



// Stephen Blair
// Arnold Renderer Support
Message 20 of 23
kober.peter
in reply to: Stephen.Blair

Thanks @Stephen.Blair . That fixes it.

 

What about the CPU to GPU switching HDR transmission bug which was logged by you as HtoA ticket #1598 a while ago. Did that get resolved?

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Technology Administrators


Autodesk Design & Make Report