Announcement

Collapse
No announcement yet.

Is there a way to raise the maximum map size past 2048?

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

  • Is there a way to raise the maximum map size past 2048?

    I have a scene with some 16K textures in it and I'd really like to be able to half-size them in some renders as VRay still refuses to keep textures loaded in GPU memory as it renders an animation, and the transfer process is taking multiple minutes every frame. As it stands, I can't input any number higher than 2048 into the max texture size field, which is much too small for my needs. Ideally, the textures would stay on the card, but that's never worked as far as I know. (Yes, all textures are in VRayBitmaps, all textures are in .tx format)
    Help?

  • #2
    Roughly speaking I'm losing 28s every frame to texture loads - at 480 frames, that's costing me an extra 3.6hours of rendering time, for literally nothing.
    Click image for larger version  Name:	Screenshot 2021-11-27 142122.png Views:	0 Size:	8.8 KB ID:	1132124
    If I set this scene to use on-demand mip-mapping, it re-loads the same textures, at multiple mip-levels over and over *per-frame* slowing the *total* render down by 2-3 times. If I set it to "resize" I get much blurrier textures, with the same basic issue - reloading every frame.
    There's got to be a way to do this once.

    Comment


    • #3
      Originally posted by HowardDay View Post
      I can't input any number higher than 2048 into the max texture size field, which is much too small for my needs
      Are you using the resize option for this? or where are you controlling a Max texture size?

      Originally posted by HowardDay View Post
      Ideally, the textures would stay on the card, but that's never worked as far as I know
      This is near the top of the current priority list, the plan is to keep resources between rendering the frames. This is related to our implementation of Out of Core textures, it is WIP for a few months now. Multiple developers are on this

      Best,
      Muhammed
      Muhammed Hamed
      V-Ray GPU product specialist


      chaos.com

      Comment


      • #4
        Yes, I'm using the resize option for this - it allows a maximum of 2048.

        Comment


        • #5
          Originally posted by HowardDay View Post
          Yes, I'm using the resize option for this - it allows a maximum of 2048.
          Thanks!
          I will see what could be done about it
          Muhammed Hamed
          V-Ray GPU product specialist


          chaos.com

          Comment


          • #6
            Thanks! - I will say that for me at least, this is a wor-around to the keep-textures-and-assets-on-the-cards issue. If you could do that with models as well, well, I'd be through the roof happy. You'd cut down well over a minute per frame of additional render time!

            Comment


            • #7
              Agreed, the frames would take one or 2 minutes to render but loading the scene into VRAM takes much longer. We have invested heavily in OOC, it is nearly done and should help us achieve this task here
              Muhammed Hamed
              V-Ray GPU product specialist


              chaos.com

              Comment


              • #8
                Originally posted by HowardDay View Post
                Yes, I'm using the resize option for this - it allows a maximum of 2048.
                2048 - limit UI
                Use for example:
                Code:
                renderers.production.opencl_textureSize = 4096
                https://cloud.mail.ru/public/9rbs/akJJWquHP
                Last edited by Nikita2016; 28-01-2022, 06:34 PM.

                Comment


                • #9
                  Oh, interesting! Thank you for that, that definitely helps!

                  Comment


                  • #10
                    Originally posted by HowardDay View Post
                    Oh, interesting! Thank you for that, that definitely helps!
                    If you need, I can write a small script to change the texture resolution.
                    Sorry for my English (I'm from Russia)

                    Comment

                    Working...
                    X