2ТС: Я не спец, но кое что знаю:
1) В щейдерах можно управлять вершинами обекта. А также каждым пикселем на нём.
2) Есть несколько я зыков програмирование шейдеров. HLSL (это для дирекста), GLSL (для опегГЛ)
3) Програмки есть, но особо не радуся, там шейдер тоже кодом набираеш.
А вобще почитай
это и скорее всего
это.