Hay IR, y luego está IR. El rango de longitudes de onda de la luz comúnmente llamado " infrarrojo " se extiende desde el borde del rango visual humano (aproximadamente 700 nm) hasta 1 mm = 1,000,000 nm.
La respuesta de Philipp es correcta para la luz "infrarroja cercana" (alrededor de 700 a 1.400 nm), que es básicamente como la luz visible normal, excepto que es invisible para el ojo humano sin ayuda. Para modelar la visión de infrarrojo cercano, simplemente reemplazaría las texturas de los objetos y los colores de la fuente de luz por otros alternativos que modelen sus reflectancias e intensidades de luz a diferentes longitudes de onda de lo habitual
Sin embargo, según la redacción de su pregunta y el video al que se vinculó, parece estar más interesado en el rango de "infrarrojo térmico" (8,000 a 15,000 nm), que corresponde al pico del espectro de radiación térmica de la mayoría de los objetos cotidianos. , incluido el cuerpo humano. Esta radiación todavía se comporta de la mayoría de las formas como "luz" y puede modelarse utilizando técnicas gráficas de computadora estándar (a diferencia de las ondas de radio , donde las longitudes de onda son lo suficientemente largas como para que los supuestos estándar de la óptica de rayos comiencen a descomponerse), pero el mundo como se ve en infrarrojo térmico tiene sus peculiaridades:
Como se señaló anteriormente, la mayoría de los objetos brillarán en IR térmico. Para la luz visible, generalmente puede suponer que solo hay unas pocas fuentes de luz reales, y todo lo demás solo refleja la luz emitida por otras fuentes. Para IR térmico, dependiendo de la (s) longitud (es) de onda exacta (s) elegida (s), a menudo sucede lo contrario.
Por el contrario, la mayoría de las superficies también absorberán el IR térmico de manera bastante eficiente. Esto, a su vez, los calentará y hará que vuelvan a emitir más IR. En efecto, es como si casi todas las superficies fueran fosforescentes .
El espectro térmico IR (es decir, "color") emitido por la mayoría de las superficies dependerá principalmente de su temperatura. La emisividad intrínseca del material de la superficie también tiene un efecto, pero relativamente limitado.
Por lo tanto, en comparación con la visión de luz normal, modelar una visión infrarroja térmica realista requeriría más énfasis en la iluminación global y en los valores de emisividad que cambian dinámicamente. Dependiendo de su configuración, es posible que pueda hacer un poco de trampa aquí: por ejemplo, para escenas estáticas, las funciones de transferencia térmica radiactiva global pueden calcularse una vez y hornearse en un mapa de luz estático , tal como lo haría para falsificar la iluminación global en El espectro visible.
Si quieres simular la vista a través de una cámara termográfica en tu juego, te recomiendo al menos lo siguiente:
Dibuje y / o calcule texturas especiales de emisividad y / o reflectividad IR para sus objetos. Presta especial atención a la emisividad de los objetos cálidos (como humanos o máquinas), que deben corresponder a su temperatura superficial. La reflectividad es relativamente menos importante.
Probablemente quiera usar solo un canal espectral (es decir, dibujar todo en monocromo) correspondiente al flujo IR térmico total. Puede postprocesar la imagen mapeando los valores de escala de grises resultantes en un gradiente de color falso para simular el corte de densidad tradicional utilizado para las imágenes térmicas.
Considere hacer un seguimiento explícito de la temperatura de sus superficies, de modo que, por ejemplo, un lugar en el suelo sobre el que una persona estaba acostada se mantendrá caliente (y, por lo tanto, brillará en IR) durante un tiempo, incluso después de que la persona se haya alejado. Hay varias formas de manejarlo (por ejemplo, seguimiento de temperatura por vértice, agregar calcomanías para cambios de temperatura locales transitorios, etc.) con diferentes compensaciones entre realismo y costo computacional. Probablemente no es necesario que sea muy realista, pero ni siquiera tener este efecto presentes en absoluto sería un buen toque.