Karma Light Blocker setup with primitive

   455   4   1
User Avatar
Member
3 posts
Joined: 7月 2026
オフライン
I am trying to use a primitive as a light blocker in Karma, but the problem I am facing when I add another light to the scene, I am facing some occlusion with the 2nd light.

I am using a combination of render geometry and a light linking node for my setup.

Can anybody help me with this?

This is the primitive I am trying to use a blocker

This with the rendergeometry setting node turn on
Edited by aritra.bis7 - 2026年7月28日 02:23:44

Attachments:
Occulsion.png (550.1 KB)
Screenshot 2026-07-25 132702.png (566.6 KB)

User Avatar
スタッフ
92 posts
Joined: 5月 2022
オフライン
Hi,

It's hard for me to say what the problem is from the description/snapshots.
Would you be able to share a hip file or log a bug please? Thanks a lot!
User Avatar
Member
3 posts
Joined: 7月 2026
オフライン
ali_f
Hi,

It's hard for me to say what the problem is from the description/snapshots.
Would you be able to share a hip file or log a bug please? Thanks a lot!


Yeah, here is the hip file, please contact if you need additional help.
Image Not Found

Attachments:
Light_Blocker_test.hip (693.4 KB)

User Avatar
スタッフ
92 posts
Joined: 5月 2022
オフライン
Hi,

I am not sure if I understand you correctly.

In your setup the blocker is set not to receive shadow from light2 and it's not.
If you mean the faint visible trace of the blocker on `cube1` as can be seen in your second snapshot (highlighted with red box),
then this is due to diffuse interreflection of the blocker itself. You can either set diffuse bounce to zero on the render settings
or set '-diffuse` (along with your `-primary`) in Render Geometry Settings > Render Visibility.

There is also a new Karma Blcker Light Filter [www.sidefx.com]
for this purpose. I have attached a modified version of your scene for the use case.

Please let me know if this didn't answer your question. Thanks.

Attachments:
Light_Blocker_test.hip (728.7 KB)

User Avatar
Member
3 posts
Joined: 7月 2026
オフライン
ali_f
Hi,

I am not sure if I understand you correctly.

In your setup the blocker is set not to receive shadow from light2 and it's not.
If you mean the faint visible trace of the blocker on `cube1` as can be seen in your second snapshot (highlighted with red box),
then this is due to diffuse interreflection of the blocker itself. You can either set diffuse bounce to zero on the render settings
or set '-diffuse` (along with your `-primary`) in Render Geometry Settings > Render Visibility.

There is also a new Karma Blcker Light Filter [www.sidefx.com]
for this purpose. I have attached a modified version of your scene for the use case.

Please let me know if this didn't answer your question. Thanks.


Thanks a lot. You have solved my problem. I am new to Houdini, and I was recreating an Arnold scene from Maya that has many light blocker filters, which are not available with H21. I guess with H22 I can use an inbuilt node.
Edited by aritra.bis7 - 2026年8月5日 09:15:44
  • Quick Links