"$bumpmap" "путь/имя_карты_нормалей" - немного написал об этом
тут, но развернутой стать по ним нет пока.
В кратце: программой
CrazyBump делаешь из своей текстуры карту нормалей (normal map). Сохрани эту карту нормалей в отдельный vtf-файл и подключи его (указанным выше параметром) в файле материала твоей текстуры.
>>Есть ещё вопрос касаемо текстур, можно ли сделать текстуру которая не размывается, если ухудшить в настройках игры качество прорисовки и фильтрацию
При уменьшении настроек графики используються mip-уровни текстур, а не сама текстура. При создании своей текстуры можно отключить mip-уровни, но текстура будет выглядить нормально только в упор, а при удалении будет "живое" мессиво пикселей. Рекомендую таки не отключать настройки графики, отвечающие за качество текстур - они не много прироста дают, если видеопамяти на карте 128 мб и более.