Announcement

Collapse
No announcement yet.

3ds max frame buffer size vs v-ray frame buffer size

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

  • 3ds max frame buffer size vs v-ray frame buffer size

    i thought i remember reading that we could set 3ds Render Settings image size to like 600x400px. but then render vray production at like 8000x5000px and that would help save video memory.

    i also see the override image dimensions in the newest v of v-ray camera settings.

    i don't think this will work for an animation however, but will it work to save video card mem?

    or is it really not an issue at all?

    thanks,

  • #2
    IIRC in the Common tab you set Output Size width 100 and height 100, uncheck render frame window then under V-Ray tab uncheck get resolution from max.

    Comment


    • #3
      "uncheck render frame window then under V-Ray tab uncheck get resolution from max." ah, i don't have this. at least not under the v-ray tab. however in the camera settings itself i can set the resolution. i am using GPU though. looks like i'm getting the full size 3840x2160 tho. and my video memory use does appear to be down. by 4 or 5gb.

      i'm getting pretty close to 16gb max (15.5ish) rendering out, but overall i thought maybe the RTX cards are more memory hungry vs GTX. one thing too is i have two monitors plugged into 1 card. i will try switching that out.

      Comment


      • #4
        Originally posted by Mr.Mxyzptlk View Post
        IIRC in the Common tab you set Output Size width 100 and height 100, uncheck render frame window then under V-Ray tab uncheck get resolution from max.
        Not exactly.
        The suggestion is to set the Max render output to the minimum common denominator of height and width (in essence, the aspect ratio.).
        So for a 16:9 aspect, of any resolution, set the max output to 16 and 9 (or multiples thereof).
        This will preserve the camera frustum and allow for the correct viewport display and framing, regardless of what the final resolution will be.
        This wouldn't work if one set the resolution to some value, like 100x100, which would make the camera aspect square, and get in the way of a number of things.
        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


        • #5
          ^Lele^ How much memory does this actually save you? Will it save like 32bits per channel for every render element times the frame size? Or just RGBA? Have you done any testing in terms of it affecting speed at all either way? Just curious if this is worth it for animations. I have only ever bothered for very large stills.

          Comment


          • #6
            lele yes that's what i found. however the actual render from the camera set at 2k was correct. however in the future i'm going to literally put in 160 x 90, the viewport safe frames was indeed square so this doesn't help with framing up a camera. i think though, i remember 100x100 being generically recommended in whatever old old old documentation i remembered this from.

            joelaff i found at least 5gb of memory saved, however like a good troublshooter i changed two things at one time. 1) this frame buffer thing 2) only 1 instance of 3ds max instead of 2 were open.

            i really suspect my cards may have a memory leak. not much of one, but enough to keep an eye on it forme.

            Comment


            • #7
              5GB. Wow! You have a lot of render elements?

              Comment


              • #8
                none. no, i had one - nvidia denoiser. that's why i think there's a memory leak that seems like a lot. i was up around 15gb for a 2k image then went to this setup and got about 11 to 13gb. msi afterburner would often show sudden step up's ~2gb.

                this was becoming a concern b/c the rtx40 series cards do not have nvlink to pool memory to the best of my knowledge. my old 1080ti's would render a similar scene, 15-20mil polys, lights galore and never go beyond 11gb (12 was the max for those cards). so i kind of think that rtx cards use more memory by d3efault also.
                Last edited by s_gru; 09-05-2023, 02:48 PM.

                Comment


                • #9
                  https://support.chaos.com/hc/en-us/a...-GPU-rendering <--- this is great too!

                  Comment


                  • #10
                    Wait this is still a thing? Can't we have this automated? This also applies to rendering with CPU right?
                    A.

                    ---------------------
                    www.digitaltwins.be

                    Comment


                    • #11
                      Kinda surprised Chaos and others haven’t convinced AD to add the option to internally disable the Max buffer.

                      Comment


                      • #12
                        It should be possible for vray to have a pre-render script to take Max's resolution and change it to the smallest possible resolution maintaining the same ratio, and taking the original resolution and using in the VFB, or is this wishful thinking?
                        A.

                        ---------------------
                        www.digitaltwins.be

                        Comment

                        Working...
                        X