Извините товраищи, но работа над движком (библиотекой)
затягивается, не только из-за нехватки времени, но и из-за
не правильного подхода с самого начала...
Дело в том что изначально использовался аффиный метод
текстурирования не точный, текстура натягивалась не верно
на четырехугольники: земля, бункеры (почти все что состояло
из четырехугольников).
Так вот есть еще такой метод перспективно-корректно
текстурирования конкретной информации и примеров я не
нашел, можете не искать, я на этот метод забил. ну да ладно.
На днях я наткнулся на пакет примеров от некой группы DLS
написанных на паскале, однако о чудо! все алгоритмы
прорисовки сделанны на асме! правда немного кострированном
(Паскаль юзает 16бит и инструкции не выше 286) В пакете я
наткнулся на один пример, прорисовки с заранее высчитаными
гранями, условно назову его Slop (грань) метод. О том как
работает смотрите в рисунке, может кому будет интерестно.
Предпологаю, что этот метод можно улучшить так, что можно
будет рисовать многоугольники с большим количеством
граней, даже спирали...
Вообщем стараюсь че-нить сделать но времени не хватает.
