Announcement

Collapse
No announcement yet.

Dome Light: Render out spherical background using render mask.

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Dome Light: Render out spherical background using render mask.

    I have a HDRI dome light for lighting my scene. I want to render out a different background HDRI (sky). I have created an additional dome light for my background (sky) with the required HDRI map and with 'selected object' selected in 'Render Mask' I run IPR with my main lighting dome light turned off. I get the expected results and see the new HDRI sky, and the rest of the scene is black due to the render mask.

    When I do a production render, it renders the entire scene black and doesn't pick up the render mask.

    Vray-6, update 2. CPU

  • #2
    Thanks for the report. Logged it (internal bug-tracker id: VMAX-14659) for dev investigation. You could workaround this by rendering the HDRI separately in a VRayExtraTex (and if necessary you could use the Alpha channel to cutout the objects).
    Aleksandar Hadzhiev | chaos.com
    Chaos Support Representative | contact us

    Comment


    • #3
      Originally posted by hermit.crab View Post
      Thanks for the report. Logged it (internal bug-tracker id: VMAX-14659) for dev investigation. You could workaround this by rendering the HDRI separately in a VRayExtraTex (and if necessary you could use the Alpha channel to cutout the objects).
      Cheers

      Are they any plans to implement something like direct visibility override in Corona? I've tried mimicking this in V-ray with one main lighting dome light set to invisible and a second dome light with a different HDRI (or the same with colour corrections) set to visible. V-ray doesn't seem to like this very much, and it's inconsistent whether it works or not.

      Click image for larger version

Name:	image.png
Views:	50
Size:	26.4 KB
ID:	1221334

      Comment


      • #4
        Originally posted by DanSHP View Post
        Are they any plans to implement something like direct visibility override in Corona? I've tried mimicking this in V-ray with one main lighting dome light set to invisible and a second dome light with a different HDRI (or the same with colour corrections) set to visible. V-ray doesn't seem to like this very much, and it's inconsistent whether it works or not.
        V-Ray for 3ds Max does not have a direct background override, because we use the 3ds Max Environment settings (Rendering > Environment). Set a VRayDomeLight for the lighting, make it invisible, and add another map in the Background slot. Is there a reason not to use it?

        Otherwise, regarding the original report: Since the Render Mask uses the Alpha channel to blend any previous images in Production Rendering (unlike IPR) and VRayDome's alpha is off by default, this results in an empty render. To make it appear when using the Render Mask, enable the "Affect Alpha" option in the VRayDome.
        Aleksandar Hadzhiev | chaos.com
        Chaos Support Representative | contact us

        Comment


        • #5
          Originally posted by hermit.crab View Post

          V-Ray for 3ds Max does not have a direct background override, because we use the 3ds Max Environment settings (Rendering > Environment). Set a VRayDomeLight for the lighting, make it invisible, and add another map in the Background slot. Is there a reason not to use it?

          Otherwise, regarding the original report: Since the Render Mask uses the Alpha channel to blend any previous images in Production Rendering (unlike IPR) and VRayDome's alpha is off by default, this results in an empty render. To make it appear when using the Render Mask, enable the "Affect Alpha" option in the VRayDome.
          Right ok, that sounds like that will work.

          Because it's a native 3ds Max slot I hadn't thought of that, although I have used it in the past. I think there were some issues down the years with the HDRI appearing in the viewport (via background slot) and making the viewports sluggish, so I never touched it again.

          Comment

          Working...
          X