Cuando hablamos de iluminación advertimos lo computacionalmente costoso que es. Sin embargo, si en nuestro proyecto no necesitamos mover/rotar la cámara podemos usar una técnica que nos ofrece iluminación, reflejos y refracciones
DirectX 12 (DX12) es una API de bajo nivel para trabajar con la tarjeta gráfica. Saber como funciona estas APIs te proporciona un conocimiento valiosísimo de como funcionan los motores de videojuegos detrás de las cortinas.
¿Cómo crear un material si la geometría no tiene coordenadas UV? Triplanar Mapping es una técnica de shading que permite crear materiales sin UV, sin que se vean costuras y que se vea correctamente desde cualquier ángulo.
Distorsionar las coordenadas UV es una de las técnicas más usadas y efectivas para crear efectos visuales. Repasamos algunos ejemplos.
Uno de los modos más elegantes para extender UE4 con tus propias clases es el uso de subsytems. Con subsystem tus funciones quedarán expuestas fácilmente en blueprint y sus ciclos de vida son autogestionados por el propio motor.