Hi, Im having an issue that Im sure didnt used to be an issue. I have some geo that is animated along a curve with a light material on (direct illum unticked). This geo is hidden and casts light into the scene as it animates which is great. There are also other vray lights in the scene, and these cast shadows. My issue is, the geo on the curve is having its shadow cast onto the scene via the other lights. If I turn shadow casting off on the hidden curve geo with the light material on it, it suddenly doesnt cast any light at all. Light linking also doesnt fix it. Im not sure why a geo object now isnt able to cast light, whilst not casting its own shadow.
Announcement
Collapse
No announcement yet.
Light material + geo as a light source
Collapse
X
-
Tags: None
-
ok...having tested, it seems turning on "direct illum" fixes it. I remember this also killing some of my render times in the past which is why Ive avoided it.
Edit....ok, so turning on direct illum seems to override the "not visible in reflections" i had setup. I Might be wrong but this was very simple a couple of yars back, now it seems a simple thing has been made complicated or impossible.Last edited by seandunderdale; 19-12-2021, 03:42 AM.
-
Not sure how you've hidden the object, but disabling the "Primary Visibility" and "Visible in Reflections" plus enabling the Direct Illumination should do the trick. Check this simple scene.
Comment
-
Using a "Reflection Exclude List" (as Inclusive with everything except the VRayLightMtl ) in the Plane object does the trick, however, this solution is quite crude. Problem is, although the VRayLightMlt with DI acts as a Light, it does not have "Affect" options like regular lights. I think you'd be better off using a VRayMeshLight instead.
Comment
-
ok cool...Ill check the reflection exclude list....I've never actually used it before so it never occurred to me. Mesh light is an option, I will test that....I remember trying that for a shot that had env fog once (my current shot does too) and render times went nuts. But Ill try it out and see. Cheers!
Comment
Comment