Shader

Shader

La tecnología shaders o sombreadores es cualquier unidad escrita en un lenguaje de sombreado que se puede compilar independientemente. Es una tecnología reciente y que ha experimentado una gran evolución destinada a proporcionar al programador una interacción con la unidad de procesamiento gráfico (GPU) hasta ahora imposible. Los shaders son utilizados para realizar transformaciones y crear efectos especiales, como por ejemplo iluminación, fuego o niebla. Para su programación los shaders utilizan lenguajes específicos de alto nivel que permitan la independencia del hardware.

Historia

En el 2000 la serie 2 de tarjetas GeForce permitía a la GPU hacerse cargo de funciones de transformación e iluminación que hasta ahora debía hacerlas la CPU, sin embargo no fue hasta la GeForce 3 (2001) que se incluyó la posibilidad de programarlas con la primera versión del modelo de sombreado. Existen numerosas versiones, se debe tener en cuenta que cuanto más reciente es la versión más limita el número de tarjetas gráficas sobre las que el programa puede operar correctamente.

Other Languages
العربية: مظلل
čeština: Shader
Deutsch: Shader
English: Shader
eesti: Varjutaja
فارسی: سایه‌زن
français: Shader
hrvatski: Shader
italiano: Shader
日本語: シェーダー
한국어: 셰이더
polski: Shader
português: Sombreador
română: Shader
русский: Шейдер
slovenčina: Shader
українська: Шейдер
中文: 着色器