Announcement

Collapse
No announcement yet.

Disabling "Cast Shadows"... casts shadows?

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

  • Disabling "Cast Shadows"... casts shadows?

    I just found a weird behavior. If I disable the "Cast Shadows" property of an objects that has an opacity map, that whole object starts casting a shadow, even the parts that have full transparency. If I disable "Cast Shadows", the object still cast shadows, but only the opaque parts as it should. Screenshots below.

    Click image for larger version  Name:	cast_shadow.jpg Views:	42 Size:	506.5 KB ID:	1104110Click image for larger version  Name:	cast_shadow2.jpg Views:	26 Size:	438.8 KB ID:	1104111
    Last edited by Alex_M; 25-02-2021, 03:36 AM.
    Aleksandar Mitov
    www.renarvisuals.com
    office@renarvisuals.com

    3ds Max 2023.2.2 + Vray 7
    AMD Ryzen 9 9950X 16-core
    64GB DDR5
    GeForce RTX 3090 24GB + GPU Driver 565.90

  • #2
    The shadows are disabled as expected on a simple scene (tested with V-Ray 5, update 1). Could you strip down yours and send it (or attach it here) via the contact form so we can take a look. Address it to me in the subject and mention this topic in the message.
    Aleksandar Hadzhiev | chaos.com
    Chaos Support Representative | contact us

    Comment


    • #3
      My guess is that it is not shadow but reflection....

      Indeed, if the surface below the opacity mapped plane has blurry reflection then the whole plane is visible.
      It's fine if you disable it from reflections but in a circumstance like the attached it's far from ideal

      Can't think of a fix for that atm but it solves your issue for the logo I guess.


      EDIT: Happens when lit with a dome or other vray type light. Vray sun works as expected.
      Attached Files
      Last edited by fixeighted; 25-02-2021, 09:32 AM.
      https://www.behance.net/bartgelin

      Comment


      • #4
        It was indeed a reflection. Thanks, fixeighted! I disabled reflections for the object and it is no longer creating a dark spot below.

        Should I still send the scene, aleksandar.hadzhiev?
        Aleksandar Mitov
        www.renarvisuals.com
        office@renarvisuals.com

        3ds Max 2023.2.2 + Vray 7
        AMD Ryzen 9 9950X 16-core
        64GB DDR5
        GeForce RTX 3090 24GB + GPU Driver 565.90

        Comment


        • #5
          This totally threw me and although I am very pleased to get a fix for your thing, it threw up the obvious issue that it still happens if you e.g. wanted a reflection, for a particle system, or whatever, with opacity mapped planes.
          So, for reference...and for me too, as I can search my posts when I forget .....you need to not use opacity, rather use refraction, for it to work universally
          https://www.behance.net/bartgelin

          Comment


          • #6
            This is odd indeed and looks like a bug... looking into it. There is no need for a scene, I can reproduce this here.

            Best regards,
            Vlado
            I only act like I know everything, Rogers.

            Comment


            • #7
              If it makes any difference, it's the same with Next (maybe older too) as with 5.1
              https://www.behance.net/bartgelin

              Comment


              • #8
                Hi,

                I just found this. The bug still seems to be there. I would never have guessed that turning on "cast shadows" would solve the problem. I almost always have "cast shadows" turned off with labels like this, which is why I couldn't understand why it was casting a shadow over the whole thing unless I turned off "visible to reflections". But I'm glad I saw this, saved me from posting a new thread!
                Tim Nelson
                timnelson3d.com

                Comment

                Working...
                X