Добавлен , опубликован
Алгоритмы, Наработки и Способности
Способ реализации:
Jass
Тип:
Алгоритм
Objector - сценарий, в котором имеются специальные jass-функции, упрощающие построение разного рода ломаных, кривых, поверхностей и сложных траекторий.
Функции могут быть использованы для создания красивых спецэффектов. В сценарии реализовано достаточное количество примеров, демонстрирующих возможности функций и дающих возможность разобраться в их работе.
К сожалению, необходимая теоретическая база для освоения наработки, достаточно велика. Требуется не только знание jass, но и неплохое знание математики не менее чем за 10 класс (ну или не знаю, в каком классе сейчас подробно изучают тригонометрические функции?).
Прямо в архив с картой я добавил текстовое описание, которое должно помочь тем, кто захочет разобраться.
Функции из наработки позволяют проводить:
*построение кривых и поверхностей (самые разные фигуры, которые задаются при помощи функций. Вы можете сами добавлять новые виды фигур!)
  • окружность
  • спираль
  • сфера
и т.д.
*построение ломаных
*построение сплайновых кривых
*движение юнита вдоль траектории, заданной по ломаной, кривой или сплайну
*движение или изменение формы поверхности во времени
  • пульсирующая и вращающаяся сфера
  • крутящаяся спираль вроде портала
и т.д.
*афинные преобразования - параллельный перенос, поворот, расятжение - позволят легко изменять положение, форму и размер заданного объекта.
`
ОЖИДАНИЕ РЕКЛАМЫ...