I am a concept artist working in the video game industry. I am using Blender in my workflow. While working with Blender viewport performance is important for me, for this reason, I need an NVME m2 SSD which I will use for just Blender projects. My configuration:
I have Samsung 970 EVO PLUS 250GB as M2 SSD but it doesn’t have enough storage space for me. I guess, 500GB will be enough for me for now. Can you make a recommendation about which SSD I can buy? Viewport performance is important for me.
Thank you very much in advance.
Any - SSD does not have pretty much any impact on viewport performance. I would suggest to go for at least 1TB drive though - SSD’s are really cheap now, and more space is always welcome. You can get Samsung 980 1TB drive for like 85$.
The Samsung 970 EVO Plus are a perfectly fine drive, I have a 2TB M2 one myself. Bu as said, it won’t make any difference to viewport performance, only the amount of a size of files you can store.
Viewport performance is a whole mass of other things and factors but storage isn’t generally going to have an impact.
Actually, my main problem is low fps viewport performance. For example, my current scene has around 9.000.000 faces and I used some volumetric fog on the scene. Sometimes I see that " Running out of GPU memory" error in the viewport render (cycles). I was thinking that 4070TI could be enough for that but I am not sure about if Vram of this card which is 12GB is enough or not. What do you think about this? How can I fix this?
According to your comments, having a new SSD won’t fix the issue.
Outside of that, it’s down to various scene optimization techniques. Apart from running out of VRAM, first thing to do is run some monitoring software while working with the scene to check that it’s GPU performance that’s the bottleneck and not the CPU.
Remember the CPU still needs to process a fair bit before the GPU can display it and if that’s the bottleneck, then any GPU update (outside of for VRAM reasons) won’t actually make any difference.
Make sure to look for single thread/cores, just because the CPU is only at 40% load, that’s for all cores, and doesn’t mean that a single core and hence thread isn’t flat out and holding back the GPU.
Then, once the bottleneck component is identified, you need to track down what’s doing the most damage and that could be a lot of things, so process of elimination.
While this is focused on character animation playback in the viewport, my video should still give a number of clues as to the sort of things that can slow stuff down.
Won’t make any difference at all, unless its so full that it is causing problems for Windows and swap space, etc, but then everything would be slow/unstable or just not work.
…so i assumed you used a “realtime” rendereing engine like in the game engines… ( ← which are “faster” there)…
and didn’t consider that you use an offline renderer like Cycles…
…so it seem you need a more powerfull graphicscard…
You know: It’s crucial to give proper context so that any question could be answered properly… ( or at least tried to answer)
( This all sounds like you want to get more speed in you car with using a “race” steering wheel or some fanncy “stripes”… but what you need is a more powefull engine… )