рекурсивное создание неограниченного 7-гон - PullRequest
5 голосов
/ 24 июня 2010

эй, мне интересно, есть ли алгоритм для создания многоугольника, состоящего из треугольников, чтобы он выглядел так:

http://homepages.wmich.edu/~drichter/images/mathieu/numberedvertices.jpg

нумерация вершин не важна, простометод, как получить очки.Обратите внимание, что каждая точка связана ровно с 7 другими.

1 Ответ

5 голосов
/ 24 июня 2010

То, что вы ищете, это что-то вроде этого .

heptagonal tiling

Это пример треугольной плитки порядка 7 * и тесно связанные семиугольные мозаики , которые в свою очередь гиперболические мозаики / тесселяции .Вы можете вычислить их с произвольным разрешением , как показано на этом видео .(Вы можете взять пары белых и черных треугольников в видео, чтобы получить равнобедренные треугольники на своем изображении)

Основная идея состоит в том, чтобы установить три круга, которые пересекаются под соответствующим углом - 2π / 7в этом случае - и затем, чтобы отразить треугольник, вы получите до бесконечности.Это основная конструкция знаменитых Circle Limit изображений Эшера.

Дайте мне знать, если вам нужно больше деталей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...