Announcement

Collapse
No announcement yet.

DMC vs. rQMC

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

  • DMC vs. rQMC

    I'm posting this here because i am not at all sure it's not me doing something wrong, rather than VRay having an issue.
    What I (and some other old-time user as well) am finding out is that the new DMC sampler is a lot harder to work with, to get clean results.
    There are a few cases where it's nigh impossible to clean an image, for instance when using an LC/IRmap GI solution coupled with a web IES light, and there are very fine details in the scene.
    Every trick that used to work with the rQMC seems to fail, producing little to no change (upping samples, lowering thresholds, brightening/darkening the image to accommodate for an easier time on the sampler,etc.).
    With rQMC, if i wanted a super-clean image, I'd only have to lower thresholds, raise samples, and it would every time give me the expected result, notwithstanding the rendertimes, which when sure of the final quality can be secondary.
    Now the question is fairly simple: is there a parameter which has more influence than it used to have with rQMC, some I have badly overlooked? Or is the DMC sampler still being worked on and improved, and I'm to expect it to get better with the updates?

    Thanks for taking the time answering this, anyone
    Lele
    Trouble Stirrer in RnD @ Chaos
    ----------------------
    emanuele.lecchi@chaos.com

    Disclaimer:
    The views and opinions expressed here are my own and do not represent those of Chaos Group, unless otherwise stated.

  • #2
    I am with Lele there. Impact of the settings seems to have changed a lot and it seems a bit cumbersome to find good settings for certain scenes. Detailed Chrome causes quite sever Aliasing even if Reflections are kept <1 and it's pretty hard to get rid of.

    I'd appreciate any enlightment there too.

    Regards,
    Thorsten

    Comment


    • #3
      If you have a scene that is giving you trouble, would be best to post it here or email it to me at vlado@chaosgroup.com to see if there is anything wrong, since the reason may not be in the DMC sampler at all. In any case, the old sampler cannot be returned back. There are some improvements to the new one for SP2 though.

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

      Comment


      • #4
        I found new sampler to be more random, than older. But, produces better antialiasing, with small perfomance hit. Maybe now we should increase AA settings ?
        I just can't seem to trust myself
        So what chance does that leave, for anyone else?
        ---------------------------------------------------------
        CG Artist

        Comment


        • #5
          Will send you the scene in no time, just trying to make it readable (for the issues) before sending it over.
          Thankyou very much for the open and exhaustive answer.
          Lele
          Trouble Stirrer in RnD @ Chaos
          ----------------------
          emanuele.lecchi@chaos.com

          Disclaimer:
          The views and opinions expressed here are my own and do not represent those of Chaos Group, unless otherwise stated.

          Comment


          • #6
            i wont be able to provide production scenes and am a bit short on time atm. I'll try to create a simple example of the chrome problem asap.

            Kind Regards,
            Thorsten

            Comment


            • #7
              I run into problems with noise, too.
              doesn't care wich method I take, there's always noise.
              I think the DMC is the problem.
              vray will become like maxwell more and more.
              my settings: AA: ADMC 1/16, IRR/DE/LC, DMC: 0.85/0.002/16/1
              images are rendering 22h@3500px, that's too long.

              best regards
              themaxxer
              Pixelschmiede GmbH
              www.pixelschmiede.ch

              Comment


              • #8
                This is with SP2 or an older version of V-Ray?

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

                Comment


                • #9
                  Originally posted by vlado View Post
                  This is with SP2 or an older version of V-Ray?

                  Best regards,
                  Vlado
                  yes, SP2

                  best regards
                  themaxxer
                  Pixelschmiede GmbH
                  www.pixelschmiede.ch

                  Comment


                  • #10
                    with such a low noise threshold you're likely forcing the DMC AA sampler towards max subdivs (ie. 256 samples taken for each pixel, regardless of what's actually in the pixel) as soon as an area light or a glossy effect gets calculated.
                    That threshold will also slow down the IRMap sample gathering.
                    My suggestion is to raise that noise threshold to something like 0.005-0.0075, and at most raise max subdivs.
                    If you want a clearer picture of how the sampling is going in your particular shot, try and use the newest addition to the matrix exposimeter.
                    It'll tell you what's the average sampling rate for your image (in your case, ideally 8, as you have min 1 and max 16, so to know the adaptivity is working at its best, with areas at min and areas at max sampling rate quite evenly distributed), and you'll be more able to move towards less time, or more samples, with more precision and speed.
                    Lele
                    Trouble Stirrer in RnD @ Chaos
                    ----------------------
                    emanuele.lecchi@chaos.com

                    Disclaimer:
                    The views and opinions expressed here are my own and do not represent those of Chaos Group, unless otherwise stated.

                    Comment


                    • #11
                      Originally posted by ^Lele^ View Post
                      with such a low noise threshold you're likely forcing the DMC AA sampler towards max subdivs (ie. 256 samples taken for each pixel, regardless of what's actually in the pixel) as soon as an area light or a glossy effect gets calculated.
                      That threshold will also slow down the IRMap sample gathering.
                      My suggestion is to raise that noise threshold to something like 0.005-0.0075, and at most raise max subdivs.
                      If you want a clearer picture of how the sampling is going in your particular shot, try and use the newest addition to the matrix exposimeter.
                      It'll tell you what's the average sampling rate for your image (in your case, ideally 8, as you have min 1 and max 16, so to know the adaptivity is working at its best, with areas at min and areas at max sampling rate quite evenly distributed), and you'll be more able to move towards less time, or more samples, with more precision and speed.
                      thanks a lot lele! the rendertimes are lower now.

                      but could you explain more exactely wich noise threshold you mean? AA or DMC? also the "max subdivs" AA or DMC?

                      I used the matrix exposimeter.
                      what does "bias" at 0.5 mean? do you have a helpfile for the scripts? I am very interested, but I don't know where to learn...
                      I thought decreasing the clr threshold in ADMC means it never reaches 16? I thought it's like: 1/4@0.01. 1/820.005, 1/16@0.002 etc.
                      when using the matrix exposimeter, do I have to setup for final rendering, before I use it? do I have to leave the DMC to default?

                      best regards
                      themaxxer
                      Pixelschmiede GmbH
                      www.pixelschmiede.ch

                      Comment


                      • #12
                        Originally posted by ^Lele^ View Post
                        with such a low noise threshold you're likely forcing the DMC AA sampler towards max subdivs (ie. 256 samples taken for each pixel, regardless of what's actually in the pixel) as soon as an area light or a glossy effect gets calculated.
                        That threshold will also slow down the IRMap sample gathering.
                        My suggestion is to raise that noise threshold to something like 0.005-0.0075, and at most raise max subdivs.
                        If you want a clearer picture of how the sampling is going in your particular shot, try and use the newest addition to the matrix exposimeter.
                        It'll tell you what's the average sampling rate for your image (in your case, ideally 8, as you have min 1 and max 16, so to know the adaptivity is working at its best, with areas at min and areas at max sampling rate quite evenly distributed), and you'll be more able to move towards less time, or more samples, with more precision and speed.

                        Yeah I agree with you on the DMC sampler, very hard to get clean results. Lele whats ur typical workflow for finding good image sampling settings?

                        Comment


                        • #13
                          Well, I render loads of crops with no AA and very low material subdivs XD

                          Jokes apart, the idea of extending the exposimeter to take into account the sampling rate was sparked from the personal need to see numbers expressing the quality of the sampling, rather than use my susceptible eye to judge noise levels.
                          The BIAS parameter is basically the average brightness of the sampling image (the bluish one).
                          If max brightness (1.0) is max sampling, and min brightness (~0.0) is min sampling, an average of 0.5, in an ideal (ie. not of this world) image, means the sampler is sampling equally in the min and max throughout the frame.
                          In other words, some parts will be at max sampling, others at min, and the average of them will be in between the min and max value.
                          This of course is arbitrary, as I have no way of knowing what's in the image, or what's the quality the user expects from it.
                          Still, using this tool in a Universal settings environment (ie. default material/light subdivs, most of the work done by the DMC AA with quite high max subdivs) will give clear hints (and for that matter converge to the bias value given some iterations) of what the sampler is doing, both visually (in the preview) and numerically (% of max sampled pixels, average sampling, and so on), to allow the user to adjust precisely the noise threshold (for AA only!).
                          Raising the BIAS will mean there will be more of the screen sampled at max sampling, once the script has converged, and it's also true the opposite.

                          No preparation should be needed in the scene, and the choice of the three "modes" in the top panel will not affect that pass, only the exposimeter pass if it's enabled (you could run only the sampler pass, if you un-check the expose pass).
                          Lele
                          Trouble Stirrer in RnD @ Chaos
                          ----------------------
                          emanuele.lecchi@chaos.com

                          Disclaimer:
                          The views and opinions expressed here are my own and do not represent those of Chaos Group, unless otherwise stated.

                          Comment


                          • #14
                            WOAH I think I'm in over my head here.

                            Okay. I loaded up ur script with a basic scene. teapot & plane ( with blurry reflections) & Hdri dome light. If I understand correctly the script tells how good ur AA settings are working and changes ur AA thres to average out the subdivs used within the settings that you've chosen??


                            lets just say I this was going to be an animation. and I wanted to work with unclamped 32bit RPF's. ( do you work in 32bit unclampled or something else? )
                            Aside from rerendering over and over again until you reach the quality you want ( lets assume TV/cinematic production quality ) Is there good rule of thumb I can start at? or some other trick to finding good min max AA settings? I read a PDF my user Brian541( sp? ) and he recommended never going over 6max 4min subdiv, but I've also read this doesn't apply to animation.

                            Needless to say I'm a little confused.

                            Comment


                            • #15
                              Originally posted by R_Cyph View Post
                              WOAH I think I'm in over my head here.

                              Okay. I loaded up ur script with a basic scene. teapot & plane ( with blurry reflections) & Hdri dome light. If I understand correctly the script tells how good ur AA settings are working and changes ur AA thres to average out the subdivs used within the settings that you've chosen??


                              lets just say I this was going to be an animation. and I wanted to work with unclamped 32bit RPF's. ( do you work in 32bit unclampled or something else? )
                              Aside from rerendering over and over again until you reach the quality you want ( lets assume TV/cinematic production quality ) Is there good rule of thumb I can start at? or some other trick to finding good min max AA settings? I read a PDF my user Brian541( sp? ) and he recommended never going over 6max 4min subdiv, but I've also read this doesn't apply to animation.

                              Needless to say I'm a little confused.
                              Im running a series of renders as we speakm to show differences in aliasing in animations.
                              I will post when I have time.
                              Dmitry Vinnik
                              Silhouette Images Inc.
                              ShowReel:
                              https://www.youtube.com/watch?v=qxSJlvSwAhA
                              https://www.linkedin.com/in/dmitry-v...-identity-name

                              Comment

                              Working...
                              X