Мне кажется, либа Михаила нецелесообразна здесь. Это слишком общее решение.
Хотя бы потому, что на всех юнитов на карте текстурных слоёв не напасёшься.
Частное решение лучше общего. Аура, безусловно, должна быть мешем.
Вызов функций типа VertexX и иже с ними действительно лагуч.
Советую почитать вот тут способ от питерских пацанчиков:
http://blitzetc.blitzmax.ru/index.ph...0%B8_Blit z3D
В принципе, сложностей не вижу, чтобы преобразования координат подстроить под свои нужды.