Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Алгоритмы > Алгоритм линии |
Автор: BreakMeThunder 6.5.2006, 22:40 |
Здравствуйте! Мне очень нужен алгоритм (лучше с исходниками) построения линии. Причем это необходимо сделать в текстовом режиме. Если знаете, как это сделать помогите мне, очень надо! |
Автор: maxim1000 7.5.2006, 00:42 |
на самом деле, знакоместа на текстовом дисплее отличаются от пикселей на графическом только количеством (если рассматривать разнообразие символов, которое может быть использовано в текстовом режиме) а потому алгоритм простой: 1. пишем функцию вывода символа в позицию с указанными координатами (скорее всего, её даже не придётся писать - обычно, такие функции уже есть) 2. используем обычный алгоритм построения прямых для графики есть ещё один момент - если хочется использовать то самое разнообразие символов - ведь прямую можно рисовать не одним и тем же символом, а, например, использовать псевдографику и пр. тогда задача усложняется, но и условие надо уточнять но, как мне показалось по условию задачи, достаточно нарисовать прямую одним символом (типа звёздочки) |
Автор: BreakMeThunder 7.5.2006, 19:31 |
Нужно одним символом. А что за обычный алгоритм построения прямых? Алгоритм Брезенхема? Если он, то можешь дать ссылку где исходник есть? А то я изучал этот алгоритм, только не понял ничего ![]() Заранее спасибо. |
Автор: cardinal 7.5.2006, 20:50 |
Может это поможет... http://www.dspdimension.com/data/html/asciiart.html |