Is GPU necessary for 3D work

kriozz07

Commendable
Mar 20, 2016
15
0
1,510
Hi friends, I am learning 3D animation and I want to know is it so necessary to have a graphics card in my new PC build. As I was thinking to have the CPU in my starting days of learning animation and as I learn animation with the related software will go on to buy the Graphics card. I want is know is it right to do so?
 
Solution


It’s not a “lag” issue. The Blender Cycles rendering engine is able to use the CPU or GPU for rendering computation. When doing CPU rendering the more threads, the better so something like a Ryzen 1700x is a good choice. But that still won’t come close to how fast the same scene can be rendered in a powerful GPU like the 1080. And, as it was already pointed out, you actually need a GPU anyway with Ryzen since they don’t have an integrated GPU.

Andy_K

Prominent
Jun 1, 2017
163
0
760
It depends on what applications you are intending to use, even so, a decent gpu will really help,
doing animation when the machine is struggling will be extremely frustrating.
 

kriozz07

Commendable
Mar 20, 2016
15
0
1,510
Currently I am using 3D Blender.To cut my budget I was planning to skip the GPU for now and Buy it after few weeks. Wont it be OK if I buy after few weeks.
 

Mohan_27

Reputable
Jun 2, 2017
437
2
4,965


With the presence of a graphics card, the performance within graphical applications would be significantly better. However this is dependable on the efficiency of the card. A high end GPU can exceed the detail of 3D textures, lighting and effects while maintaining a smooth performance and possibly a low temperature.

But on the other hand a lower cost GPU can still perform the same tasks, however the performance will be restricted; this being due to its lack of memory, low speed or a high temperature (lower quality cooling).

Without a GPU can have limitations involving micro stuttering and lag, this ultimately leading to a slower system when loading and rendering graphics. Additionally, ths would add more strain and pressure onto the processor leadning to numerous issues such as throttling and possibly bottlenecking.
 

ZRace

Commendable
May 12, 2017
521
1
1,360
Well, if you plan on buying a Broadwell CPU (i5-5675C and i7-5775C), you'll get a probably somewhat usableintegrated graphics to use before you get yourself a seperate GPU. But that's an old platform, so I'd rather suggest to get a discrete graphics solution asap, on a modern platform (Ryzen/Kaby Lake/Coffee Lake).
 

c4s2k3

Reputable
Sep 17, 2015
347
0
4,960


If you plan to render with the Cycles rendere engine in Blender, a discrete GPU will definitely help A LOT. With Cycles you can do GPU rendering. If you render with the old Blender render engine, no help at all since it’s all CPU-based rendering.

Nvidia GPU models have historically performed better for Cycles rendering than AMD by using CUDA API. The release notes for The most recent Blender release (2.79) claims great improvements in OpenCL based rendering using AMD GPU models.

EDIT: Of course if you are not worried about rendering, and just modeling, discrete GPU won’t really help much.
 

ZRace

Commendable
May 12, 2017
521
1
1,360
Ryzen 7 = good choice in this case. But: Ryzen CPUs don't have integrated graphics, so you'll need a discrete graphics card from the beginning, even if it's just a 20$ office thing to be replaced quickly. If you have an old GPU lying around, take it.
 

c4s2k3

Reputable
Sep 17, 2015
347
0
4,960


It’s not a “lag” issue. The Blender Cycles rendering engine is able to use the CPU or GPU for rendering computation. When doing CPU rendering the more threads, the better so something like a Ryzen 1700x is a good choice. But that still won’t come close to how fast the same scene can be rendered in a powerful GPU like the 1080. And, as it was already pointed out, you actually need a GPU anyway with Ryzen since they don’t have an integrated GPU.
 
Solution

c4s2k3

Reputable
Sep 17, 2015
347
0
4,960


An Intel CPU will at least have an integrated GPU, which would get you by until you can add a dedicated GPU like the 1080.