Re[3]: Алгоритм штриховки
От: WinterMute Россия http://yarrr.ru
Дата: 09.06.05 14:39
Оценка:
Здравствуйте, WinterMute, Вы писали:

Более гибкий вариант:

WM>
WM>Алгоритм заливки
WM>{
WM>   const int step = 5;
WM>   const int angleFactor1 = 1;
WM>   const int angleFactor2 = 1;

WM>   // something...

WM>   if( точку нужно закрасить )
WM>   {
WM>       if( 0 == (x + ((y*angleFactor1)/angleFactor2)) % step )
WM>       {
WM>           drawDot( x, y );
WM>       }
WM>   }
WM>}
WM>


Отношение angleFactor1/angleFactor2 -- тангенс (или котангенс, не помню) угла наклона.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.