Light Linker Rules
4095 9 3- BabaJ
- Member
- 2127 posts
- Joined: Sept. 2015
- Offline
I was wondering if someone could tell me if I am missing something.
In my lops it seems the light linker rules are not being followed.(when running karma).
There is a background plane that should only be illuminated with the light named 'Bark',
ignoring all other lights.
The box over the background is suppose to ignore the Bark light.
I've turned off the box lights yet it still gets the green Bark light.(Rules say it shouldn't).
If the box lights are turned on most of the green goes away but you can still see a shadow being cast by the bark light and box.
In the file started with the prims and filled in rules with lights. I've tried it the other way around too, starting with lights and filled with prims to define rules. In either case the rules are ignored.
In my lops it seems the light linker rules are not being followed.(when running karma).
There is a background plane that should only be illuminated with the light named 'Bark',
ignoring all other lights.
The box over the background is suppose to ignore the Bark light.
I've turned off the box lights yet it still gets the green Bark light.(Rules say it shouldn't).
If the box lights are turned on most of the green goes away but you can still see a shadow being cast by the bark light and box.
In the file started with the prims and filled in rules with lights. I've tried it the other way around too, starting with lights and filled with prims to define rules. In either case the rules are ignored.
- aweaklingchild
- Member
- 23 posts
- Joined: April 2012
- Offline
- BabaJ
- Member
- 2127 posts
- Joined: Sept. 2015
- Offline
- aweaklingchild
- Member
- 23 posts
- Joined: April 2012
- Offline
- jason_iversen
- Member
- 12652 posts
- Joined: July 2005
- Offline
Note that KarmaXPU only got support for light linking very recently:
From the Changelog [www.sidefx.com]:
You may have to download a new daily build to get it working with XPU.
From the Changelog [www.sidefx.com]:
Houdini 19.0.423 | XPU: lightlinking implemented | Sat. October 30, 2021
You may have to download a new daily build to get it working with XPU.
Edited by jason_iversen - Nov. 2, 2021 17:49:55
Jason Iversen, Technology Supervisor & FX Pipeline/R+D Lead @ Weta FX
also, http://www.odforce.net [www.odforce.net]
also, http://www.odforce.net [www.odforce.net]
- BabaJ
- Member
- 2127 posts
- Joined: Sept. 2015
- Offline
cubiccube
Setting the exclusion rule on the bark light, in addition to whatever other rules you've already set, stops it from shining light on the box object on my machine. If you're getting a different result, perhaps it's a bug. To stop casting shadows, you have to create a separate shadow rule.
Thanks...for some reason I was thinking shadows where controlled on the lights themselves...didn't realize although it is explicitly there in the docs of using + alt to get a shadow rule.
But the 'problem' still remains that why when starting with a prim and defining the rules with the lights that it doesn't work with excluding light from a prim. (and not the other way around which works when one starts with lights first). Although when starting with a prim and using a light shadow rule it does work.
I've simplified the file even more than last time. The box still gets the bark light even though it's specified not to.
jason_iversen
Note that KarmaXPU only got support for light linking very recently:
From the Changelog [www.sidefx.com]:Houdini 19.0.423 | XPU: lightlinking implemented | Sat. October 30, 2021
You may have to download a new daily build to get it working with XPU.
I don't know anything about this XPU, I noticed this problem with 18.5 and have the same results with 19 production build.
Support suggested like you to try daily which I am doing atm...will post again to note if there are any changes.
- stovetop
- Staff
- 18 posts
- Joined: July 2005
- Offline
- BabaJ
- Member
- 2127 posts
- Joined: Sept. 2015
- Offline
stovetop
I think I was able to get it to work the way you expect it to. I would remove the lights you have in your scene and add new ones. That helped for me. Did those lights maybe come from 18.5 ? or an older build?
You started with a light and defined the rules with the prims. That is not the issue since it works for me that way as well.
If you look at my file and see that it starts with the prims and the rules defined by the lights. It does not work.
Trying this with 427 daily which is same result as 18.5
Edit - SideFX - "Thank you for the new file and explanation.
I submitted this problem as bug #117269."
Edited by BabaJ - Nov. 3, 2021 19:18:48
- MilanB
- Member
- 159 posts
- Joined: Nov. 2018
- Offline
Hello!
I am experiencing something similar (im on the latest production build). I am totally new to Solaris, but since i can work with a basic scene, i added a light linker to control which objects get illuminated by which light.
The thing that happens is, in the process of adding rules in the light linker, some of my objects get no light even though the rule says it should get one. This way the geo simply becomes dark, and if i restart the render a couple of times, sometimes it fixes it, but usually it behaves something like a bug, and i can't get it to work really.
In the video from Rohan Dalvi on youtube, where he shows Solaris, his light linking works without problems.
I am experiencing something similar (im on the latest production build). I am totally new to Solaris, but since i can work with a basic scene, i added a light linker to control which objects get illuminated by which light.
The thing that happens is, in the process of adding rules in the light linker, some of my objects get no light even though the rule says it should get one. This way the geo simply becomes dark, and if i restart the render a couple of times, sometimes it fixes it, but usually it behaves something like a bug, and i can't get it to work really.
In the video from Rohan Dalvi on youtube, where he shows Solaris, his light linking works without problems.
- MilanB
- Member
- 159 posts
- Joined: Nov. 2018
- Offline
-
- Quick Links