ATI TruForm


ATI TruForm era una marca de ATI (ahora AMD ) para un bloque SIP capaz de realizar un procedimiento de gráficos llamado teselación en hardware de computadora. ATI TruForm se incluyó en Radeon 8500 (disponible a partir de agosto de 2001) y productos más nuevos. [1]

El sucesor del bloque SIP con la marca "ATI TruForm" se incluyó en la serie Radeon HD 2000 (disponible a partir de junio de 2007) y productos más nuevos: teselación de hardware con TeraScale .

La compatibilidad con la teselación de hardware solo se volvió obligatoria en Direct3D 11 y OpenGL 4. La teselación, tal como se define en esas API, solo es compatible con los productos más nuevos de TeraScale 2 (VLIW5) introducidos en septiembre de 2009 y los productos basados ​​en GCN (disponibles a partir de enero de 2012). El bloque GCN SIP que realiza la teselación es el "Procesador geométrico".

Antes de la adopción de los métodos de mapeo de relieve mejorados con el sombreador de píxeles, como el mapeo normal y de paralaje que simulan un mayor detalle de malla, las formas 3D curvas en los juegos se creaban con una gran cantidad de triángulos. Cuantos más triángulos se utilizan, más detallada y, por tanto, menos poligonal aparece la superficie. TruForm crea una superficie curva utilizando los triángulos existentes y tesela esta superficie para crear un modelo poligonal nuevo y más detallado. Está diseñado para aumentar la calidad visual, sin afectar significativamente la velocidad de fotogramas, mediante la utilización de procesamiento de geometría por hardware.

TruForm no fue aceptado significativamente por los desarrolladores de juegos porque idealmente requería que los modelos se diseñaran con TruForm en mente. Para habilitar la función sin causar problemas visuales, como armas hinchadas, los modelos debían tener banderas que identificaran qué áreas debían ser teseladas. La falta de apoyo de la técnica por parte de la competencia en toda la industria hizo que los desarrolladores ignoraran la tecnología.

A partir de la serie Radeon X1000 , TruForm ya no se anunciaba como una función de hardware. Sin embargo, Radeon 9500 y superior (así como hardware compatible con Shader Model 3.0) incluyen la función Render to Vertex Buffer , que se puede utilizar para aplicaciones de teselación. [1] En el caso de la serie Radeon X1000, admite la vinculación de hasta 5 búferes R2VB simultáneamente. La teselación como hardware dedicado ha regresado en las GPU Xenos y Radeon R600 .