Группы пользователей Autodesk

Логика построения


Создание плиток

 

Создание плиток 
 

Логика построения



Нужно подумать о том, как расположить плитки на дорожке. Если бы плитки располагались в ячейках обычной прямоугольной сетки, для рисования плиток можно было бы воспользоваться командой AutoCAD® МАССИВ. Однако в реальной жизни плитки на дорожке обычно располагают в шахматном порядке.

Плитки образуют периодический узор. Подумаем, как бы мы выкладывали плитки на настоящей дорожке. Вероятно, мы начали бы с одного ее конца и последовательно укладывали ряды плиток до тех пор, пока позволяет место.

Словесное описание алгоритма выглядит следующим образом:

В начальной точке дорожки

Определить смещение начального ряда плиток относительно центральной линии дорожки (центр средней плитки ряда либо

совпадает с центральной линии дорожки, либо смещен относительно этой линии на половину «шага плитки»).

Пока заполненное расстояние на дорожке меньше длины, которую нужно

заполнить,

Построить ряд плиток.

Сместить начальную точку для следующего ряда (увеличить на один «шаг плитки»).

Добавить расстояние, занимаемое новым рядом плиток, к уже

заполненному пространству.

Изменить смещение ряда относительно центральной линии дорожки (если оно было равным 0,

сместить на половину «шага плитки», и наоборот).

Вернуться в начало цикла.

 



Содержание раздела