0 / 0 / 0
Регистрация: 29.05.2011
Сообщений: 11
|
||||||
1 | ||||||
TASM Алгоритм построения окружности04.01.2012, 15:35. Показов 6273. Ответов 6
Метки нет Все метки)
(
Подскажите с помощью какого алгоритма можно построить окружность на TASM!
Добавлено через 1 час 34 минуты есть вот этот кусок программы , но я в нём не могу ничего толком понять(( HEEELP !!!
0
|
|
04.01.2012, 15:35 | |
Ответы с готовыми решениями:
6
Алгоритм Брезенхема построения окружности на С++ Реализовать в виде процедуры BrezArc алгоритм построения дуги окружности Алгоритм устранения непродуктивных нетерминалов, алгоритм построения недостижимых символов построения графика окружности в C++ builder по заданным ур-ям |
1778 / 756 / 153
Регистрация: 03.06.2009
Сообщений: 5,880
|
|
04.01.2012, 15:48 | 2 |
0
|
0 / 0 / 0
Регистрация: 29.05.2011
Сообщений: 11
|
|
04.01.2012, 21:59 [ТС] | 3 |
полезная ссылка ))
но мне бы сам под помочь разобрать - я с работой FPU и со сдвигами ST запутался (
0
|
11 / 11 / 0
Регистрация: 25.02.2011
Сообщений: 183
|
||||||
06.01.2012, 19:46 | 4 | |||||
Окружность по Брезенхэму (под дос)
0
|
4149 / 1803 / 213
Регистрация: 06.10.2010
Сообщений: 4,033
|
||||||
07.01.2012, 09:17 | 5 | |||||
Основная идея алгоритма Брезенхема.
1) Исходя из теоремы Пифагора выводим уравнение окружности r*r=x*x+y*y. 2) Находим y=sqrt(r*r-x*x) 3) Таким нехитрым путём можно нарисовать 1/8 часть окружности. Остальные 7/8 получаются отражениями и поворотами на 90 градусов.
0
|
Ушел с форума
![]() 15893 / 7467 / 1012
Регистрация: 11.11.2010
Сообщений: 13,449
|
||||||
08.01.2012, 07:04 | 6 | |||||
RandLogMad, Ниже программа, которая выводит окружность. С точки зрения программирования достаточно нарисовать 1/8 часть окружности, Как написал murderer,
0
|
4149 / 1803 / 213
Регистрация: 06.10.2010
Сообщений: 4,033
|
||||||
08.01.2012, 08:39 | 7 | |||||
Если заморачиваться с оптимизацией, то можно работать сразу с линейными адресами вместо экранных координат .
Вот что у меня получилось. data - видеобуффер width - ширина видеобуффера в пикселях Код
0
|
08.01.2012, 08:39 | |
Помогаю со студенческими работами здесь
7
Алгоритм построения звезды Алгоритм построения функции Алгоритм построения круга Алгоритм построения функции Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |