i’m confused which is better, Rtx 2060 with 6g vram and a bit faster render time , or Rtx 3050 with 8g vram and a bit slower render time . i will use it mainly to render realistic character with high res textures.
so which is better , is 6g enough for high res texture ?
Hello and welcome to BlenderArtists.
Current VRAM minimum requirements for Blender are at 2GB. Which leaves more then enough VRAM for basic textures.
But your main question is whether 6GB worth of VRAM will be enough for high-resolution textures, and the answer I would give is that it all depends on what kind of texture resolution and how many you use of them.
8k textures is pretty high in VRAM usage. So yes, the higher VRAM capacity, the better.
However, I’d like to especially point out, quantity is also a major factor. If you use over 16 unique 512x512 textures, that will relatively slow as much as using a 8k texture, because it’s relatively the same VRAM equivalent.
If you’re interested, you might also look into buying multiple dedicated GPUs.
Blender supports multiple GPUs for rendering.
thanks for making it clear to me , a bit slower render better than lack of vram.
Not necessarily- it depends on if your load comes from shaders, textures, or geometry. Faster render (3050) means faster shaders. It also means faster viewport performance. In fact, the only possible reason to use a 2050 with 8gb over a 3050 with 6GB is if you’re planning on using multiple 8k textures in a scene at a time. 6GB is more than enough for a few dozen 4k textures. You shouldn’t be using textures higher than 4k anyway, so you should be fine with 6 or 8 GB. Since that’s the case, you should go for faster, get better performance overall. The 3050 would be a much better choice in most circumstances.
You said cycles rendering - the 2050 will render 960 samples per minute. The 3050 will render 1600 samples per minute. You’re getting double the performance, double the speed, and slightly less RAM- I promise double speed will outweigh that small RAM difference by a lot. And again, 6 GB is a LOT of RAM
You need to go with the higher VRAM, if you want to be relying on the GPU solely. You can compensate for longer render times but if your VRAM is not enough the renderer won’t render on the GPU.
All this depends on the type of rendering you do. If you are %100 sure that all your renders will be just character turntables, then a faster GPU is better, but if you are going to render them in large environments, you will hit the GPU ram limits quickly.