Из вопроса понятно, что вы хотите как-то модифицировать именно картинку текстуры. Если вы не пользуетесь проекцией текстуры, а кладёте её по UV , то просто скопируйте свою NURBS-поверхность, превратите её полигональную поверхность (должен быть включён флаг "Control Points"). Таким образом у полученной полигональной поверхности узлы будут находиться там же, где и контрольные точки у исходной NURBS-поверхности. Текстуру, созданную на базе полигональной поверхности (UV Texture Editor ->Photoshop ) долее можно использовать для исходной NURBS-поверхности.
Можно и интереснее это сделать. Берём вашу NURBS-поверхность, идём в 3D Paint Tool, создаём там новую пустую текстуру, по размерам равную той, которую намереваетесь использовать. В опциях 3D Paint задаём Paint Operations -> Paint Effects. Далее берём из Visor какую-нибудь кисть из папки Paper (например textureCanvas2.mel). В параметрах кисти (Ctrl-B) задаём вместо текстуры бумаги вашу заготовленную текстуру Shading->Texturing->ImageName.
Там же меняем RepeatU и RepeatV с 6 на 1. Далее делаем Brush Global Scale = 10 и парой энергичных мазков покрываем вашей заготовленной текстурой всю поверхность. Теперь (если вы заранее выставили для вашей поверхности Display->NURBS Components->CVs) вы видите , как нужно деформировать текстуру, чтобы например ухо на текстуре совпало с контрольными точками уха на NURBS-поверхности (головы например). А осуществить эту деформацию текстуры с некоторой степенью аккуратности можно, переключив 3D Paint settings
Paint Operations->Paint Effects->Smear и играясь с шириной и мягкостью (softness) кисти. Когда всё вчерне готово , то в 3D Paint settings File Textures->Save Texture. Далее правим окончательно текстуру в шопе.