Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Alex Astafiev                        2:5000/228.16  15 Jan 2002  23:56:13
 To : Alexander Alfimov
 Subject : Срочно нужен алг прорисовки огня
 -------------------------------------------------------------------------------- 
 
  EJ>>>>> Примерно так: (X,Y)=((X,Y-1)+(X-1,Y)+(X+1,Y)+(X,Y+1)+(X,Y+2))/5
  AA>
  SP>> похожение на эту.
  SP>> (x,y)=(x-1,y+1)+(x,y+1)+(x+1,y+1)+(x,y+2), ИМХО очень реально
  SP>> получается.
  AA>
  AA> 10x за подсказку,но IMHO, это все сделано на банальном smooth'e
  AA> меня же интересует , есть ли другие алгоритмы.
 
  Есть.  Если это 2D алгоритмы- то все они действуют по схожему принципу,
 обрабатывая соседние ячейки. При этом мы допускаем предположение,
  что каждая ячейка взаимодействует с соседями:
    O
   OXO
    O
 
  Hесколько ячеек возбуждаются эффекторами и далее возбуждение передается
 к соседним ячейкам. В целом, 2d алгоритмы построены на этом.
 
 Возбуждение, естественно, нужно передавать не тупо линейно, а слегка хаотично,
 внося турбулентность, шум.
 
 Кроме того, замечательным подспорьем будет lerp. для интерполяции значения
 "пламени" между ячейкми.
 У ДЖ.Стэма есть доказательство, что т.н. "обратный" алгоритм (который
 пробегается по ячейкам, усредняет их и модифицирует), выполняет задачу
 разрешения уравнения взаимодействия ячейки и ее 4-х соседей.
 
 см.  турбулентность жидкостей и газов
 
 Navier-Stockes.
 --- Alex Raider / Flash inc.
  * Origin: Alex Raider/ Flash inc. 1992-2002 (2:5000/228.16)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Срочно нужен алг прорисовки огня   Alexander Alfimov   27 Dec 2001 03:46:01 
 Срочно нужен алг прорисовки огня   Evgeniy Jirnov   28 Dec 2001 10:46:06 
 Срочно нужен алг прорисовки огня   Alexander Alfimov   30 Dec 2001 22:16:02 
 Срочно нужен алг прорисовки огня   Dmitriy Shevnin   01 Jan 2002 23:31:31 
 Срочно нужен алг прорисовки огня   Eugene Zagidullin   03 Jan 2002 00:55:37 
 Срочно нужен алг прорисовки огня   Alexander Alfimov   08 Jan 2002 11:07:19 
 Срочно нужен алг прорисовки огня   Arsen Kirillov   10 Feb 2002 13:10:37 
 Срочно нужен алг прорисовки огня   Alex Astafiev   09 Jan 2002 19:21:09 
 Re: Срочно нужен алг прорисовки огня   Sergey Politov   10 Jan 2002 06:24:19 
 Re: Срочно нужен алг прорисовки огня   Alexander Alfimov   14 Jan 2002 22:46:01 
 Срочно нужен алг прорисовки огня   Alex Astafiev   15 Jan 2002 23:56:13 
Архивное /ru.algorithms/174643c44b626.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional