Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

Нужна рабочая функция рисования закрашенного треугольника ...

Непрочитано 18.11.2015, 23:56  
Kabron
Почётный гражданин KAZUS.RUN
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,832
Сказал спасибо: 721
Сказали Спасибо 4,535 раз(а) в 2,070 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Нужна рабочая функция рисования закрашенного треугольника ...

Сообщение от MikhailSh Посмотреть сообщение
Например координаты: 0,0; 50,175; 175,50 - Ошибка; 0,0; 50,174; 174,50 - Нормально.
Ну где то ‹ надо на ‹= или наоборот поправить. Или +/- 1 где то лишняя или не хватает.
Реклама:
__________________
33Й ДАН БАНА
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
Kabron вне форума  
Непрочитано 27.11.2015, 10:00  
MikhailSh
Временная регистрация
 
Регистрация: 06.05.2007
Сообщений: 75
Сказал спасибо: 18
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
MikhailSh на пути к лучшему
По умолчанию Re: Нужна рабочая функция рисования закрашенного треугольника ...

Нашел еще пару функций для треугольника:
http://www.gamedev.ru/code/forum/?id=95311
Из поста №9 как и предпологалось работает несовсем корректно, на рисунке видно отклонение точек (красный треугольник) от линий по Брезенхему (белые линии). Возможно они появляются из-за округления при * и /. (https://kazus.run/forums/showpost.ph...9&postcount=14)
Надо еще будет попробывать функцию из поста №5.
Миниатюры:
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 46
Размер:	116.2 Кб
ID:	85228  
MikhailSh вне форума  
Непрочитано 21.12.2015, 15:40  
MikhailSh
Временная регистрация
 
Регистрация: 06.05.2007
Сообщений: 75
Сказал спасибо: 18
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
MikhailSh на пути к лучшему
По умолчанию Re: Нужна рабочая функция рисования закрашенного треугольника ...

Новый вариант функции рисования треугольника. Но и в нем есть несколько недочетов...

P. S. Недочеты исправлены. Рабочая версия функции прилагается.
Миниатюры:
Нажмите на изображение для увеличения
Название: PC200476.JPG
Просмотров: 114
Размер:	358.4 Кб
ID:	86003  
Вложения:
Тип файла: zip TriAngle_Final.zip (2.8 Кб, 14 просмотров)

Последний раз редактировалось MikhailSh; 26.12.2015 в 21:52.
MikhailSh вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна простая рабочая схема для Х10 coolbassnik Автоматика и аппаратура связи 0 17.01.2010 17:36


Часовой пояс GMT +4, время: 03:57.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.