|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Michael Ryazanov 2:5030/1006.64 23 Dec 2001 15:45:00 To : Nickita A Startcev Subject : Re: фрактал -------------------------------------------------------------------------------- NAS> Есть идея фрактала типа "плазмы" Как меня бесит это название. :-) NAS> берем равносторонний (горизонтально расположеный) треугольник; каждую NAS> сторону делим пополам; получаем 4 треугольника; повторяем рекурсивно; NAS> "шевелим" на n-ом шаге вершины треугольников на random((1/2)^n) по NAS> вертикали; NAS> Вопрос: как наиболее грамотно и _быстро_ склеивать вершины соседних NAS> треугольников, чтобы шевелить их синхронно и чтобы не появлялось щелей? Hужно считать в двумерном массиве (точно так же, как в квадратном случае, только с другой связностью), а потом, если очень хочется, массив перегнать в список треугольников. PS: Если думать лень, :) могу выдернуть кусок из своей программки. Только у меня там использовался весь массив, а не треугольная половина, т.е. получался "ромб". |V|uxau/\ --- -- - ъ * Origin: Ф И З Ф А К - Ч Е М П И О H ! (2:5030/1006.64) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/45633c25ef28.html, оценка из 5, голосов 10
|