Sombreador de vértices

Incluido en Direct3D y OpenGL, el vertex shader puede reproducir diferentes efectos realistas.

Para poder trabajar y programarlos se utilizan varios lenguajes, con diversos niveles de abstracción.

Microsoft ha desarrollado su alternativa en DirectX, llamada HLSL (High Level Shader Language) que vendría a ser un lenguaje de alto nivel bastante más fácil de programar que el ARB, con el cual también es posible realizar dichas tareas.

También está disponible, a través de OpenGL el lenguaje GLSL, una alternativa libre.

Nvidia ha desarrollado también una alternativa propia para resolver el mismo problema en su hardware, llamado Cg.