Гуру OPENGL и DIRECTX Соответственно сабж хочу нарисовать соты, которые представляют собой пятиугольники. интересует алгоритм построения сам думал .... долго думал пока ничё не придумал
Cyber_Mozg Правильными пятиугольниками замостить плоскость нельзя. Как мостить неправильными пятиугольками, смотри http://home.comcast.net/~tessellations/tessellations.htm
crypto Почему ? и кстати про плоскость никто ничего не говорил. Имелось ввиду вообще поверхность какая-либо. Cyber_Mozg Интересует построение 5ти угольников ? или самих сот ? если первое, то здесь строятся 5 точек. Углы известны и они постоянны . Просто по кругу и соединяется в полигон. Второе не делал, но думаю есть алгоритм
TermoSINteZ Потомоу что угол = 108 градусов, а 3*108 = 324 < 360, т.е. при расположении в одной вершине трех пятиугольников останется зазор в 36 градусов. Рисунок привести не могу, а вот ссылка на рисунок http://forum.dubinushka.ru/index.php?showtopic=2823 Про произвольную поверхность никто не говорил, а что имел в виду автор топика, хз. А замощение произвольной поверхности - вообще непонятно что, ведь пятиугольники - плоские фигуры, если замащивать поверхность, то получатся углы и грани.
можно сделать конечно текстуру и надеть её на сферу но возможно построить сферу замостить её сотами как на рисунке
Cyber_Mozg Посмотри сюда http://www.astronet.ru/db/msg/1195692 Значит ты должен математически решить задачу нахождения координат вершин 12 пятиугольников на сфере.
crypto Значит ты должен математически решить задачу нахождения координат вершин 12 пятиугольников на сфере. эта фигура не додекаэдр называется?
Cyber_Mozg Я тебе даже формулу подскажу (длина ребра a додекаэдра, вокруг которого описана сфера радиуса R) a = R*sqrt(3)*(sqrt(5) - 1) / 3
crypto виноват, не дочитал... а для додекаэдра уже все посчитано - проблем не составит найти его вершины.
ВОТ Спасибо ребята что наставили на путь истиный попробуем работать с додекаэдра (кстати статья реально очень интересна а термин додекаэдра впервые услышал ) ну будем разбираться авось до нового года успеем всем удачи и всех с праздником .....disconnect =====> елку надо наряжать