Why do AAA games load very quickly with graphic card but with blender takes long to render with same graphics?

585 views

Why do AAA games load very quickly with graphic card but with blender takes long to render with same graphics?

In: 0

4 Answers

Anonymous 0 Comments

Not an expert but I think it has to do with building a model vs applying a model. Imagine you are going to build a house so you start at the ground and brick by brick you build it up and each brick you check to make sure it’s the right size and the right colour. It’s going to take a really long time. Now let’s say you already know where each brick goes and you don’t have to look for them, now instead of building the house brick by brick you can build it wall by wall and room by room.

Anonymous 0 Comments

Games are optimised for rendering a model in the particular way it is meant to be showed in that particular game.

A 3D-modeling program can’t be optimised in that way, and the 3D-model most likely contains a lot of useful extra detail and information while you’re working on it that will be shaved away before it is used in the game. All this extra detail and information can slow down the rendering as well.

Anonymous 0 Comments

Blender has two main render engines:

* Eevee, which works like the rendering engine of a game. It calculates a [2D projection](https://www.researchgate.net/publication/311969455/figure/fig5/AS:444830242349067@1483067202892/Diagram-illustrating-how-3D-object-in-the-environment-can-be-projected-into-a-2D-image.png) from all the objects in the scene, decides which objects obscure which others and should be drawn on top, etc. It is very fast but creates scenes that look like a computer game, especially due to how this technique suck for lighting.

* Cycles, the very slow one. It is a ray tracing render engine that simulates how photons would actually bounce off of objects to get to your eye just backwards. It literally goes pixel by pixel on the image the camera would see and shoots out hundreds/thousands of straight rays that then intersect objects and bounce off of them until they meet a light source or empty space. It is incredibly computationally expensive, but it creates photorealistic lighting.

Anonymous 0 Comments

Because game engines use a lot of tricks to make the game render fast while seeming realistic.

Blender’s Cycles engine is more like a physics simulation.