![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 15.06.2010
Сообщений: 740
|
![]()
Добрый день всем.
Нужен алгоритм рисования линии, с тем учетом, что можно использовать только переменные типа BYTE. То есть интеджер нельзя использовать. Смотрел и Брезенхама и DDA, но все они строятся на дельте (разнице), которая может быть отрицательна. А отрицательных чисел у нас быть не может, ибо Byte. Как же быть??? Спасибо.
Чтобы понять рекурсию, сперва нужно понять рекурсию.
|
![]() |
![]() |
![]() |
#2 | |
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
![]() Цитата:
Abs(число) если не ошибаюсь
Mess with the best, die like the rest.
![]() Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
|
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 03.02.2008
Сообщений: 213
|
![]()
Ну тогда появляется еше одна проблема, область для рисования ограничена 255х255, в таком случае без длинной арифметики не обойтись!
Цитата:
Пишу программы на заказ, контакты под аватаром!
Отзывы тут |
|
![]() |
![]() |
![]() |
#4 | ||
Форумчанин
Регистрация: 15.06.2010
Сообщений: 740
|
![]() Цитата:
Цитата:
Чтобы понять рекурсию, сперва нужно понять рекурсию.
|
||
![]() |
![]() |
![]() |
#5 | ||||
Форумчанин
Регистрация: 03.02.2008
Сообщений: 213
|
![]() Цитата:
Цитата:
Код:
Цитата:
Цитата:
Ну тогда действуем так Код:
Пишу программы на заказ, контакты под аватаром!
Отзывы тут |
||||
![]() |
![]() |
![]() |
#6 | |
Форумчанин
Регистрация: 15.06.2010
Сообщений: 740
|
![]() Цитата:
Код:
Чтобы понять рекурсию, сперва нужно понять рекурсию.
|
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 03.02.2008
Сообщений: 213
|
![]()
Зачем настолько насиловать себе мозг?) Почему на таком "пылесосе" не программируете на асм под архитектуру 8080, чтобы как говорится получить удовольствие по это самое....
![]()
Пишу программы на заказ, контакты под аватаром!
Отзывы тут |
![]() |
![]() |
![]() |
#8 |
Регистрация: 19.11.2009
Сообщений: 3
|
![]()
а если использовать формулу для рисования линии.формулу можно при помощи интерполяции построить.но это вольное предположение,просто хотел опробовать такой метод построения прямых.не пинайте сильно
God is real,unless it's declared as integer;
|
![]() |
![]() |
![]() |
#9 | |
Форумчанин
Регистрация: 15.06.2010
Сообщений: 740
|
![]() Цитата:
А на линии забил в итоге ![]()
Чтобы понять рекурсию, сперва нужно понять рекурсию.
|
|
![]() |
![]() |
![]() |
#10 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
![]()
Эмулятор нереально глючит и тормозит, ну тормоза - ладно, но вот то, что он в 75% случаев стартует с пустым экраном и ничего не делает - полное безобразие
![]()
пыщь
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Алгоритм Брезенхема для рисования эллипса | vedro-compota | Общие вопросы Delphi | 4 | 24.05.2010 20:35 |
Средства для рисования | LOST94 | Общие вопросы C/C++ | 2 | 07.05.2010 21:23 |
Порядок рисования объектов ? | HWork | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 1 | 13.03.2010 07:47 |
Алгоритм построения линии по координатам. | Alex Cones | Свободное общение | 6 | 15.11.2009 22:53 |
Скорость рисования графиков | Master07 | Общие вопросы C/C++ | 3 | 16.07.2009 21:45 |