Announcements

The Autodesk Community Forums has a new look. Read more about what's changed on the Community Announcements board.

HtoA Domelight texures (Hdri) in Solaris not working

schwungsau
Enthusiast

HtoA Domelight texures (Hdri) in Solaris not working

schwungsau
Enthusiast
Enthusiast

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

0 Likes
Reply
2,857 Views
22 Replies
Replies (22)

schwungsau
Enthusiast
Enthusiast

here is a screenshot

CPU


8312-capture2.jpg

GPU

8311-capture1.jpg

0 Likes

pal.mezei
Advocate
Advocate

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?

0 Likes

schwungsau
Enthusiast
Enthusiast

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

0 Likes

schwungsau
Enthusiast
Enthusiast

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

0 Likes

pal.mezei
Advocate
Advocate

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

0 Likes

schwungsau
Enthusiast
Enthusiast

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.

0 Likes

Anonymous
Not applicable

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

0 Likes

Stephen.Blair
Community Manager
Community Manager

Repro and logged as HtoA ticket #1598



// Stephen Blair
// Arnold Renderer Support
0 Likes

Anonymous
Not applicable

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

0 Likes

dan_day
Not applicable

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



0 Likes

andreskluge
Contributor
Contributor

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

0 Likes

schwungsau
Enthusiast
Enthusiast

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

0 Likes

sebastianax22C3R
Community Visitor
Community Visitor

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

0 Likes

isagvs
Observer
Observer

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

 

0 Likes

kober.peter
Explorer
Explorer

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

0 Likes

kober.peter
Explorer
Explorer

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

0 Likes

kober.peter
Explorer
Explorer

ior_weirdness.gif

0 Likes

Stephen.Blair
Community Manager
Community Manager

@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
0 Likes

kober.peter
Explorer
Explorer

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?

0 Likes