|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Andrey Kochurov 2:5030/1015.1 16 Jun 2002 18:46:10 To : Sknarev D.Y. Subject : Re: Про штриховку --------------------------------------------------------------------------------
05 Июн 02 10:00, Sknarev D.Y. ъ-ДНН. All:
SY> Как быстрее (не делая лишних операций) нарисовать в прямоугольнике
SY> штриховку зная наклон линий и расстояние между ними (линии параллельные)?
Можно попробовать два способа:
1) рисуешь сразу все линии. Пишишь алгорит для рисования одной линии с учетом
наклона и при выводе очередной точки делаешь цикл для рисования этойже точки со
смещением по оси х для остальных линий.
2) нарисовать одну линию, скопировать ее в память и затем со смещеним по оси х
вставлять из памяти с использовать логического "или".
Hадеюсь, что мысль ясна.
PS: Для увеличения быстродействия все операции делать лучше в оперативной
памяти, а затем копировать готовое изображение в память видеоадаптера или на
морду своего объекта (смотря под что пишешь)
... и молодая не узнает, какой у паpня был CONNECT...
--- ъHeavenlyъSoftъGroupъ
* Origin: .ъHeavenlyъStationъ. (2:5030/1015.1)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/38263d0cdfe7.html, оценка из 5, голосов 10
|