О сайте

09.02.2008 от admin

Теория и практическое использование кривых Безье в программировании. В этом проекте мы собраем, переводим и систематизируем материалы о кривых Безье, а также публикуем собственные статьи, исследования и программные ре?ения.
Проект русскоязычный, но планируется его переводить и на другие языки.
Программные ре?ения авторами пи?утся на ActionScript и С, но планируется портировать и на другие языки программирования.
С публичными условиями использования кода мы пока точно не определились, поэтому просим без на?его разре?ения его не использовать.
Если заходите опубликовать на?и статьи у себя, то мы не против, но просим предварительно связаться с нами и уточнить детали.

?сследуете и пи?ете на тему кривых Безье, полиномов Берн?тейна или параболы? Присылайте, опубликуем. Будем рады сотрудничать.
Сумеете портировать на? код на другой язык программирования? Обязательно напи?ите нам.
Знаете английский, суахили, и т.п. и готовы нам помочь с переводом? Срочно свяжитесь с нами.

?ван Дембицкий (Ivan Dembicki) — программирование на ActionScript
Александр Сергеев — математика, программирование на C

Рубрики: Новости | Комментарии (9) »

Комментарии (9)

  1. OlegТi пишет:

    Ванька!!
    Я тебя Люблю!
    :) )
    прочитал тут твои порки!
    Порадовался!
    Радости всем!

  2. iv пишет:

    вот ты на?ел место для каментов…

  3. Олег пишет:

    Не смог с вами связаться. ПРи попытке нажать на ссылку «напи?ите» вылетела о?ибка JS.

    Есть идея для реализации, но толком у меня не получается.

    Былобы неплохо реализовать PolyLine , которая состоит из произвольного количества подряд идущих IParametric (Line или Bezier). ? чтобы PolyLine имплементила IParametric. Это позволит описывать и использовать сколь угодно сложные кривые.

    Еще было бы неплохо метод getTangentAngle из Bezier gthtytcnb в интерфейс IParametric. Это позволит более единообразно трактовать линии.

    Все эти изменения позволят рисовать надписи по контуру произвольной линии.

    ? еще вопрос, у вас, как я понял, не реализованы пересечения, я прав?

  4. iv пишет:

    Да, основная идея в том, чтобы была возможность создать такую PolyLine.
    Перенести getTangentAngle в IParametric можно, впрочем, есть и другое ре?ение: может сделать нормаль, а не касательную – нормаль есть и у отрезка.
    Пересечения реализованы, но не до конца: не вычисляются точки на кривой, с которой произо?ло пересечение; не сделана проверка на isSegment и ряд вытекающих из всего этого последствий.
    А надо бы добить конечно.

  5. JSman пишет:

    Проект замечательный, готов оказать поддержку переводом функционала в JavaScript.

  6. Sergeyev пишет:

    JSman:
    А какие в JS имеются методы для рисования? Есть аналог curveTo?

  7. iv пишет:

    JSman: да, с удовольствием. Напи?ите мне в приват.
    Sergeyev: ты буде?ь удивлен, но есть такое дело. SVG.

  8. iv пишет:

    Sergeyev: добавлю, что на? пакет отвязан от особенностей технологии и описывает исключительно математику кривых Безье, что делает его легко портируемым.
    По сути – логика отделена от представления. Визуализация в на?их классах попросту отсутствует.

  9. SmivaL пишет:

    Подскажите откуда взять пакет ас3 классов архивом. Спасибо!

Оставить комментарий

Заметьте: Включена проверка комментариев. Нет смысла повторно отправлять комментарий.