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


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Daniel Kamperov                      2:5014/33.33   16 May 2001  17:19:10
 To : Andrey Romanov
 Subject : Perlin Noise
 -------------------------------------------------------------------------------- 
 
 
 В вторник, 15 мая 2001 года, в 19:42 Andrey Romanov писал к Daniel Kamperov:
 
  DK>> Я сначала интерполирую кубическим сплайном все вертикальные ряды
  DK>> точек: |   |   |   | |   |   |   | |   |   |   | |   |   |   | |
  DK>> | |   | |   |   |   | |   |   |   |
  DK>> Т.о., у меня получаются узлы для горизонтальных сплайнов, которые
  DK>> я и рисую.
  DK>> Может, можно сделать быстрее?
  AR>  Использyй какую-нибудь subdivision scheme.
 
 А что это?
 
  AR>  Тогда промежyточные значения очень быстро вычисляются с помощью
  AR> стандартной маски.
 
 В каком смысле маски? Маска, АФАИК - это когда наложил число на число.
 
  AR>  Hапример такая маска m=[-a/16,(8+a)/16,(8+a)/16,-a/16] ,
 
 Что такое m и a? Как их использовать?
 Если m - это высота средней точки между узлами, а a - соответствующие высоты
 узлов, и надо находить эти средние точки несколько раз, все детальнее и
 детальнее, то я так делал. Это *гораздо медленнее*, чем вычислить один раз
 коэффициенты полинома, а потом посчитать сразу все значения между узлами
 (используя фиксированную точку и таблицы поиска).
 При всем при этом сплайн еще и смотрится красивее.
 
  AR> 0<a<2*(sqrt(5)-1) гарантирyет приближение к гладкой поверхности. В
  AR> частности, если a==1, то полyчишь кyбическyю B-spline поверхность.
 
  AR>  Вот работы для детального ознакомления:
 
 А URL какие есть?
 
 С уважением, Daniel
 -= Teams [/_I . Microsoft_/] [/_VSTU Computer Club_/] [/_VSTU Dj Club_/] =-
 ... "Пуск->Программы->Стандартные->Развлечения->Регулятор громкости"(C)Windows
 --- Daniel's professional tool: GoldED+/W32 snapshot-2000.12.24
  * Origin: \\ Infinity // (2:5014/33.33)
 
 

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

 Тема:    Автор:    Дата:  
 Perlin Noise   Daniel Kamperov   14 May 2001 17:02:58 
 Perlin Noise   Andrey Romanov   15 May 2001 19:42:19 
 Perlin Noise   Daniel Kamperov   16 May 2001 17:19:10 
 Perlin Noise   Andrey Romanov   17 May 2001 03:01:46 
 Perlin Noise   Daniel Kamperov   17 May 2001 15:05:44 
Архивное /ru.algorithms/160283b027ff1.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional