Re: Про штриховку
- From
- Andrey Kochurov (2:5030/1015.1)
- To
- Sknarev D.Y.
- Date
- 2002-06-16T18:46:10Z
- Area
- RU.ALGORITHMS
Привет, Sknarev. Есть у мне к тебе пара слов...
05 Июн 02 10:00, Sknarev D.Y. ·-─══ All:
SY> Как быстрее (не делая лишних операций) нарисовать в прямоугольнике
SY> штриховку зная наклон линий и расстояние между ними (линии параллельные)?
Можно попробовать два способа:
1) рисуешь сразу все линии. Пишишь алгорит для рисования одной линии с учетом наклона и при выводе очередной точки делаешь цикл для рисования этойже точки со смещением по оси х для остальных линий.
2) нарисовать одну линию, скопировать ее в память и затем со смещеним по оси х вставлять из памяти с использовать логического "или".
Надеюсь, что мысль ясна.
PS: Для увеличения быстродействия все операции делать лучше в оперативной памяти, а затем копировать готовое изображение в память видеоадаптера или на морду своего объекта (смотря под что пишешь)
... и молодая не узнает, какой у паpня был CONNECT...
--- ·Heavenly·Soft·Group·
* Origin: ·Heavenly·Station· (2:5030/1015.1)