¿Qué tan buenos gráficos podrían hacer los desarrolladores de juegos si tuvieran una potencia informática ilimitada?

La ecuación de renderizado ha tenido un éxito increíble creando imágenes fotorrealistas. El problema es que requiere integrar una función compleja sobre un dominio continuo. Para resolverlo, las personas usan técnicas de Monte Carlo que requieren muestrear la función muchas veces. Cuantas más muestras tome, más cerca de la verdad se vuelve su respuesta. Hay una variedad de técnicas para acelerarlo y aumentar la suavidad del resultado, pero si tuviera un poder de cómputo ilimitado, entonces básicamente sería muy fácil simular con precisión la luz que interactúa con los objetos en una escena. Todos los sutiles efectos de iluminación que son lentos para renderizar pero que se suman al realismo, como los cáusticos y la verdadera iluminación global, no serían un problema. No hay prácticamente nada que no podamos procesar con una precisión sorprendente.

Las dos barreras más grandes para el realismo perfecto son:

  1. Movimiento plausible, particularmente rostros humanos que hemos evolucionado para escudriñar con gran detalle. Pero también el comportamiento animal y los complejos efectos físicos.
  2. A pesar de que podemos simular y renderizar las cosas de manera realista, aún necesita un artista para diseñar y modelar todo y programadores para especificar qué es qué y cómo deben moverse. Por lo tanto, tendría que tener un sistema para describir artísticamente todo hasta el nivel microscópico. Cuando algo se rompe, necesita saber de qué está hecho y las variaciones dentro de él para simularlo correctamente. Si algo se incendia, debe saber qué partes se derretirán, qué tipo de aislamiento hay y qué objetos explotarán.