He estado haciendo algunos gráficos 3D en Blender en los últimos años y también he intentado hacer juegos 3D (en Unity 3D). También juego mucho con los juegos de computadora y me sorprende una cosa:¿Por qué los procesadores de juegos son tan rápidos en comparación con los procesadores de aplicaciones 3D?
¿Por qué los procesadores de aplicaciones 3D son "lentos" en comparación con los renderizadores de juegos?
No es una pregunta ofensiva. Tengo curiosidad. Por ejemplo, puedo jugar Crysis o NFS: The Run sin problemas, pero si crease una escena similar en Blender, creo que la renderización de un fotograma demoraría para siempre.
He encontrado algunos datos en Internet (como "porque los renderizadores de juegos usan muchas falsificaciones y hacks"), pero no soy un programador de gráficos y realmente agradecería la respuesta de un experto.
Si tiene un renderizador con capacidad OpenCL o CUDA, se sorprenderá de lo rápido que renderiza una escena. No en tiempo real, como los juegos, pero casi allí. – Hassan